Defined in file: hzIpServer.h
Constructors/Detructors
hzIpConnex* | hzIpConnex | (hzLogger* pLog) | |
NULL-BASIS | ~hzIpConnex | (void) |
Public Methods:
unsigned int | CliPort | (void) | |
unsigned int | CliSocket | (void) | |
hzIpaddr | ClientIP | (void) | |
unsigned int | EventNo | (void) | |
void | ExpectSize | (unsigned int nBytes) | |
unsigned int | ExpectSize | (void) | |
unsigned long | Expires | (void) | |
hzIpConnInfo* | GetInfo | (void) | |
hzLogger* | GetLogger | (void) | |
void | Hypoxia | (void) | |
hzEcode | Initialize | (hzIpListen* pLS, SSL* pSSL, hzIpaddr ipa, unsigned int cliSock, unsigned int cliPort, unsigned int eventNo) | |
hzChain& | InputZone | (void) | |
bool | IsCliBad | (void) | |
bool | IsCliTerm | (void) | |
bool | IsVirgin | (void) | |
bool | MsgComplete | (void) | |
bool | MsgReady | (void) | |
void | Oxygen | (void) | |
int | Recv | (hzPacket& tbuf) | |
hzEcode | SendData | (const hzChain& Hdr, const hzChain& Body) | |
hzEcode | SendData | (const hzChain& Z) | |
void | SendKill | (void) | |
void | SetInfo | (hzIpConnInfo* pInfo) | |
void | SetSocket | (unsigned int nSock) | |
unsigned int | SizeIn | (void) | |
void | Terminate | (void) | |
unsigned long | TimeAcpt | (void) | |
unsigned long | TimeProc | (void) | |
unsigned long | TimeRecv | (void) | |
unsigned long | TimeXmit | (void) | |
unsigned int | TotalIn | (void) | |
unsigned int | TotalOut | (void) | |
bool | _isxmit | (void) | |
int | _xmit | (hzPacket& tbuf) |
Member Variables:
sockaddr_in | m_CliAddr | No description | |
hzIpaddr | m_ClientIP | No description | |
unsigned long | m_ConnExpires | No description | |
hzChain | m_Input | No description | |
hzChain::Iter | m_MsgStart | No description | |
hzTcpCode(*)(hzIpConnex*) | m_OnConnect | No description | |
hzTcpCode(*)(hzIpConnex*) | m_OnDisconn | No description | |
hzTcpCode(*)(hzChain&,hzIpConnex*) | m_OnIngress | No description | |
hzPktQue | m_Outgoing | No description | |
void* | m_appFn | No description | |
bool | m_bAcceptSSL | No description | |
bool | m_bInitSSL | No description | |
unsigned short | m_bListen | No description | |
unsigned int | m_bState | No description | |
int | m_nCliLen | No description | |
unsigned int | m_nExpected | No description | |
unsigned int | m_nGlitch | No description | |
unsigned int | m_nMsgno | No description | |
unsigned short | m_nPort | No description | |
unsigned int | m_nSock | No description | |
unsigned int | m_nStart | No description | |
unsigned int | m_nTotalIn | No description | |
unsigned int | m_nTotalOut | No description | |
unsigned long | m_nsAccepted | No description | |
unsigned long | m_nsRecvBeg | No description | |
unsigned long | m_nsRecvEnd | No description | |
unsigned long | m_nsSendBeg | No description | |
unsigned long | m_nsSendEnd | No description | |
void* | m_pEventHdl | No description | |
hzIpConnInfo* | m_pInfo | No description | |
hzLogger* | m_pLog | No description | |
hzIpConnex* | m_pProxy | No description | |
SSL* | m_pSSL | No description |