Defined in file: hzIpServer.h

Constructors/Detructors

hzIpListen*hzIpListen(hzLogger* plog)
NULL-BASIS~hzIpListen(void)

Public Methods:

hzEcodeActivate(void)
unsigned intGetCurConnections(void)
hzLogger*GetLogger(void)
unsigned intGetMaxConnections(void)
unsigned intGetPort(void)
hzIpServer*GetServer(void)
unsigned intGetSocket(void)
unsigned intGetTimeout(void)
hzEcodeInit(hzIpServer* pServer, hzTcpCode(*)(hzChain&,hzIpConnex*) OnIngress, hzTcpCode(*)(hzIpConnex*) OnConnect, hzTcpCode(*)(hzIpConnex*) OnDisconn, unsigned int nTimeout, unsigned int nPort, unsigned int nMaxClients, unsigned int bOpflags)
unsigned shortOpflags(void)
boolUseSSL(void)
boolUseUDP(void)

Member Variables:

sockaddr_inm_AddressNo description
hzTcpCode(*)(hzIpConnex*)m_OnConnectNo description
hzTcpCode(*)(hzIpConnex*)m_OnDisconnNo description
hzTcpCode(*)(hzChain&,hzIpConnex*)m_OnIngressNo description
void*m_appFnNo description
unsigned shortm_bOpflagsNo description
unsigned shortm_nCurConnectionsNo description
unsigned shortm_nMaxConnectionsNo description
unsigned shortm_nPortNo description
unsigned intm_nSocketNo description
unsigned intm_nTimeoutNo description
hzLogger*m_pLogNo description
hzIpServer*m_pServerNo description