Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cNetServer Member List
This is the complete list of members for
GrayLib::cNetServer
, including all inherited members.
Add
(const cStreamStats &n)
Gray::cStreamStats
inline
AddListenPort
(cNetServerPort *pServerPort)
GrayLib::cNetServer
AddListenPort
(const cNetAddress &SockAddr)
GrayLib::cNetServer
AddListenPort2
(const cNetAddress &SockAddr, OUT cNetServerPortPtr *ppServerPort=nullptr)
GrayLib::cNetServer
AddProtocol
(IProtocolFactory *pProtocolFactory)
GrayLib::cProtocolFactories
CheckAddressBeforeAccept
(const cNetAddress &Addr) const
GrayLib::cNetServer
virtual
CloseServer
()
GrayLib::cNetServer
cNetServer
(const char *pszName="NetServer", bool bAsyncEvents=false)
GrayLib::cNetServer
cNetServerGroup
class
GrayLib::cNetServer
friend
GrayLib::cNetServerGroup::cNetServerGroup
(cNetServer &server)
GrayLib::cNetServerGroup
CreateServerStream
(const cNetAddress &addr, IProtocolFactory &pf, cNetServerConnectionPtr &rpStream)
GrayLib::cNetServer
EnumListenPort
(ITERATE_t i) const
GrayLib::cNetServer
inline
get_ClientQty
() const
GrayLib::cNetServerGroup
inline
get_ConnectionQty
() const noexcept
GrayLib::cNetServer
inline
get_ListenPortQty
() const noexcept
GrayLib::cNetServer
inline
get_ServerName
() const noexcept
GrayLib::cNetServer
inline
InitServer
()
GrayLib::cNetServer
m_aClosing
GrayLib::cNetServer
protected
m_aConnecting
GrayLib::cNetServer
protected
m_aConnections
GrayLib::cNetServerGroup
protected
m_aListenPorts
GrayLib::cNetServer
protected
m_aProtocols
GrayLib::cProtocolFactories
protected
m_aThreads
GrayLib::cNetServer
protected
m_bAsyncEvents
GrayLib::cNetServer
m_NetSystem
GrayLib::cNetServer
protected
m_nMaxConnections
GrayLib::cNetServer
m_nMaxPerAddr
GrayLib::cNetServer
m_nMaxPerAddrUnresolved
GrayLib::cNetServer
m_pszServerName
GrayLib::cNetServer
m_server
GrayLib::cNetServerGroup
m_StatInp
Gray::cStreamStats
m_StatOut
Gray::cStreamStats
m_TickLatency
GrayLib::cNetServerGroup
MoveClientToClose
(cNetServerConnection *pClient)
GrayLib::cNetServerGroup
MoveClientToGroup
(cNetServerConnection *pClient)
GrayLib::cNetServerGroup
OnClientClose
(cNetServerConnection *pClient)
GrayLib::cNetServer
protected
virtual
OnClientCloseComplete
()
GrayLib::cNetServer
protected
OnClientConnect
(cNetServerConnection *pClient)
GrayLib::cNetServer
protected
OnClientRead
(cNetServerConnection *pClient) override
GrayLib::cNetServer
protected
virtual
OnClientReady
(cNetServerConnection *pClient)
GrayLib::cNetServer
protected
virtual
OnClientWrite
(cNetServerConnection *pClient)
GrayLib::cNetServerGroup
protected
OnEventAccept
(cNetServerPort *pListenPort, LSTATUS wError)
GrayLib::cNetServer
protected
OnTickClients
() override
GrayLib::cNetServer
virtual
OnTickSelect
(TIMESYSD_t tWaitMax, cNetSocketSet &readfds, cNetSocketSet &writefds)
GrayLib::cNetServerGroup
protected
OnTickServer
(TIMESYSD_t tWaitMax=0)
GrayLib::cNetServer
RemoveClient
(cNetServerConnection *pClient)
GrayLib::cNetServerGroup
RemoveListenPort
(cNetServerPort *pServerPort)
GrayLib::cNetServer
TestProtocol
(const BYTE *pPrefixData, size_t iPrefixLen, OUT IProtocolFactory *&rpProtocolFactory) const
GrayLib::cProtocolFactories
TestProtocolClient
(cNetServerConnection *pClient)
GrayLib::cNetServer
protected
UNITTEST_FRIEND
(cNetServer)
GrayLib::cNetServer
~cNetServer
()
GrayLib::cNetServer
virtual
~cNetServerGroup
()
GrayLib::cNetServerGroup
virtual
Generated on Tue Feb 2 2021 11:32:52 for Gray C++ Libraries by
1.9.1