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 | |
GrayLib::cNetServerGroup::cNetServerGroup(cNetServer &server) | GrayLib::cNetServerGroup | |
cNetServerUnitTest(IProtocolFactory &factory, cNetAddress addr) | GrayLib::cNetServerUnitTest | |
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 |
InitListenPorts() | GrayLib::cNetServerUnitTest | |
InitServer() | GrayLib::cNetServer | |
m_aClosing | GrayLib::cNetServer | protected |
m_aConnecting | GrayLib::cNetServer | protected |
m_aConnections | GrayLib::cNetServerGroup | protected |
m_addr | GrayLib::cNetServerUnitTest | |
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 | protectedvirtual |
OnClientCloseComplete() | GrayLib::cNetServer | protected |
OnClientConnect(cNetServerConnection *pClient) | GrayLib::cNetServer | protected |
OnClientRead(cNetServerConnection *pClient) override | GrayLib::cNetServer | protectedvirtual |
OnClientReady(cNetServerConnection *pClient) | GrayLib::cNetServer | protectedvirtual |
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 | |
WaitForClientThread(cThread *pClientThread, TIMESYSD_t nWaitMax=(30 *cTimeSys::k_FREQ)) | GrayLib::cNetServerUnitTest | |
~cNetServer() | GrayLib::cNetServer | virtual |
~cNetServerGroup() | GrayLib::cNetServerGroup | virtual |