cloudFPGA (cF) API  1.0
The documentation of the source code of cloudFPGA (cF)
InterruptQuery Class Reference

#include <tcp_shell_if.hpp>

Collaboration diagram for InterruptQuery:
[legend]

Public Member Functions

 InterruptQuery ()
 
 InterruptQuery (SessionId _sessId, QueryCmd _action=GET)
 
 InterruptQuery (SessionId _sessId, TcpDatLen _byteCnt)
 
 InterruptQuery (SessionId _sessId, InterruptEntry _entry, QueryCmd _action=POST)
 

Public Attributes

SessionId sessId
 
InterruptEntry entry
 
QueryCmd action
 

Detailed Description

Definition at line 151 of file tcp_shell_if.hpp.

Constructor & Destructor Documentation

◆ InterruptQuery() [1/4]

InterruptQuery::InterruptQuery ( )
inline

Definition at line 156 of file tcp_shell_if.hpp.

156 {}

◆ InterruptQuery() [2/4]

InterruptQuery::InterruptQuery ( SessionId  _sessId,
QueryCmd  _action = GET 
)
inline

Definition at line 157 of file tcp_shell_if.hpp.

157  : // GET Query
158  sessId(_sessId), action(GET) {}
SessionId sessId
@ GET

◆ InterruptQuery() [3/4]

InterruptQuery::InterruptQuery ( SessionId  _sessId,
TcpDatLen  _byteCnt 
)
inline

Definition at line 159 of file tcp_shell_if.hpp.

159  : // PUT Query: 'byteCnt'
160  sessId(_sessId), entry(_byteCnt, 0), action(PUT) {}
InterruptEntry entry
@ PUT

◆ InterruptQuery() [4/4]

InterruptQuery::InterruptQuery ( SessionId  _sessId,
InterruptEntry  _entry,
QueryCmd  _action = POST 
)
inline

Definition at line 161 of file tcp_shell_if.hpp.

161  : // POST Query
162  sessId(_sessId), entry(_entry), action(POST) {}
@ POST

Member Data Documentation

◆ action

QueryCmd InterruptQuery::action

Definition at line 155 of file tcp_shell_if.hpp.

◆ entry

InterruptEntry InterruptQuery::entry

Definition at line 154 of file tcp_shell_if.hpp.

◆ sessId

SessionId InterruptQuery::sessId

Definition at line 153 of file tcp_shell_if.hpp.


The documentation for this class was generated from the following file: