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

#include <toe.hpp>

Public Member Functions

 StateQuery ()
 
 StateQuery (SessionId id)
 
 StateQuery (SessionId id, RdWrBit wrBit)
 
 StateQuery (SessionId id, TcpState state, RdWrBit write)
 

Public Attributes

SessionId sessionID
 
TcpState state
 
RdWrBit write
 

Detailed Description

INTERFACE TYPES and CLASSES USED BY STATE TABLE (STt)

Definition at line 348 of file toe.hpp.

Constructor & Destructor Documentation

◆ StateQuery() [1/4]

StateQuery::StateQuery ( )
inline

Definition at line 353 of file toe.hpp.

353  :
354  state(CLOSED) {}
TcpState state
Definition: toe.hpp:351
@ CLOSED
Definition: nts_types.hpp:296

◆ StateQuery() [2/4]

StateQuery::StateQuery ( SessionId  id)
inline

Definition at line 356 of file toe.hpp.

356  :
357  sessionID(id), state(CLOSED), write(QUERY_RD) {}
RdWrBit write
Definition: toe.hpp:352
SessionId sessionID
Definition: toe.hpp:350
#define QUERY_RD
Definition: nts_types.hpp:65

◆ StateQuery() [3/4]

StateQuery::StateQuery ( SessionId  id,
RdWrBit  wrBit 
)
inline

Definition at line 358 of file toe.hpp.

358  :
359  sessionID(id), state(CLOSED), write(QUERY_RD) {}

◆ StateQuery() [4/4]

StateQuery::StateQuery ( SessionId  id,
TcpState  state,
RdWrBit  write 
)
inline

Definition at line 361 of file toe.hpp.

361  :
362  sessionID(id), state(state), write(QUERY_WR) {}
#define QUERY_WR
Definition: nts_types.hpp:66

Member Data Documentation

◆ sessionID

SessionId StateQuery::sessionID

Definition at line 350 of file toe.hpp.

◆ state

TcpState StateQuery::state

Definition at line 351 of file toe.hpp.

◆ write

RdWrBit StateQuery::write

Definition at line 352 of file toe.hpp.


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