Defined in file: hzProcess.h

Constructors/Detructors

hzTcpClient*hzTcpClient(void)
NULL-BASIS~hzTcpClient(void)

Public Methods:

voidClose(void)
hzEcodeConnectIP(const hzIpaddr& ipa, unsigned int nPort, unsigned int nTimeoutR, unsigned int nTimeoutS)
hzEcodeConnectLoc(unsigned int nPort)
hzEcodeConnectSSL(const char* hostname, unsigned int nPort, unsigned int nTimeoutR, unsigned int nTimeoutS)
hzEcodeConnectStd(const char* hostname, unsigned int nPort, unsigned int nTimeoutR, unsigned int nTimeoutS)
char*GetBuffer(void)
hzEcodeRecv(void* vpOut, unsigned int& nRecv, unsigned int nMax)
hzEcodeRecv(hzChain& Z)
hzEcodeSend(const void* pIn, unsigned int nLen)
hzEcodeSend(const hzChain& C)
voidSetDebug(bool bDebug)
hzEcodeSetRecvTimeout(unsigned int nInterval)
hzEcodeSetSendTimeout(unsigned int nInterval)
voidShow(hzChain& Z)
unsigned intSock(void)

Member Variables:

char*m_BufNo description
hzStringm_HostnameNo description
hzIpaddrm_IpaNo description
sockaddr_inm_SvrAddrNo description
boolm_bDebugNo description
boolm_bErrorNo description
boolm_bSSLNo description
unsigned intm_nBytesRecvNo description
unsigned intm_nPortNo description
unsigned intm_nSockNo description
unsigned intm_nTimeoutRNo description
unsigned intm_nTimeoutSNo description
hostent*m_pHostNo description
SSL*m_pSSLNo description