Pyro device driver API
Data Fields
_TCPCtrl Struct Reference

Data Fields

TCPCtrl_stcb_psNext
 
TCPCtrl_stcb_psNextHash
 
TCPCtrl_stcb_psNextClient
 
sem_id tcb_hMutex
 
atomic_t tcb_nRefCount
 
int tcb_nState
 
int tcb_ostate
 
int16 tcb_code
 
atomic_t tcb_flags
 
int tcb_nError
 
ipaddr_t tcb_rip
 
ipaddr_t tcb_lip
 
uint16 tcb_rport
 
uint16 tcb_lport
 
tcpseq tcb_nSndFirstUnacked
 
tcpseq tcb_nSndNext
 
tcpseq tcb_slast
 
int tcb_swindow
 
tcpseq tcb_lwseq
 
tcpseq tcb_lwack
 
int tcb_cwnd
 
int tcb_ssthresh
 
int tcb_smss
 
tcpseq tcb_iss
 
bigtime_t tcb_srt
 
bigtime_t tcb_rtde
 
bigtime_t tcb_persist
 
bigtime_t tcb_keep
 
bigtime_t tcb_rexmt
 
bigtime_t tcb_nLastReceiveTime
 
bigtime_t tcb_nRTTStart
 
int tcb_rexmtcount
 
tcpseq tcb_nRcvNext
 
tcpseq tcb_rudseq
 
tcpseq tcb_ruhseq
 
sem_id tcb_ocsem
 
sem_id tcb_hListenSem
 
int tcb_nListenQueueSize
 
int tcb_nNumClients
 
TCPCtrl_stcb_psFirstClient
 
TCPCtrl_stcb_psParent
 
SelectRequest_s * tcb_psFirstReadSelReq
 
SelectRequest_s * tcb_psFirstWriteSelReq
 
sem_id tcb_hRecvQueue
 
sem_id tcb_hSendQueue
 
char * tcb_sndbuf
 
int tcb_sbstart
 
int tcb_nSndCount
 
int tcb_nSndBufSize
 
char * tcb_rcvbuf
 
int tcb_nRcvBufStart
 
int tcb_nRcvCount
 
int tcb_rbsize
 
int tcb_rmss
 
tcpseq tcb_nAdvertizedRcvWin
 
TCPFragment_stcb_psFirstFragment
 
tcpseq tcb_finseq
 
tcpseq tcb_pushseq
 
bool tcb_bNonBlock
 
bool tcb_bSendKeepalive
 
TCPEvent_s tcp_asEvents [OE_COUNT]
 

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