DDraceNetwork Docs
CNetServer Member List

This is the complete list of members for CNetServer, including all inherited members.

Address() constCNetServerinline
ClientAddr(int ClientId) constCNetServerinline
ClientAddrString(int ClientID) const)[NETADDR_MAXSTRSIZE]CNetServerinline
ClientExists(const NETADDR &Addr)CNetServerinlineprivate
Close()CNetServer
Connlimit(NETADDR Addr)CNetServerprivate
Drop(int ClientId, const char *pReason)CNetServer
ErrorString(int ClientId)CNetServer
GetClientSlot(const NETADDR &Addr)CNetServerprivate
GetGlobalToken()CNetServer
GetToken(const NETADDR &Addr)CNetServer
GetVanillaToken(const NETADDR &Addr)CNetServerinline
HasSecurityToken(int ClientId) constCNetServerinline
m_AddressCNetServerprivate
m_aSecurityTokenSeedCNetServerprivate
m_aSlotsCNetServerprivate
m_aSpamConnsCNetServerprivate
m_MaxClientsCNetServerprivate
m_MaxClientsPerIpCNetServerprivate
m_NumConAttemptsCNetServerprivate
m_pfnClientRejoinCNetServerprivate
m_pfnDelClientCNetServerprivate
m_pfnNewClientCNetServerprivate
m_pfnNewClientNoAuthCNetServerprivate
m_pNetBanCNetServerprivate
m_pUserCNetServerprivate
m_RecvUnpackerCNetServerprivate
m_SocketCNetServerprivate
m_TimeNumConAttemptsCNetServerprivate
m_VConnFirstCNetServerprivate
m_VConnNumCNetServerprivate
MaxClients() constCNetServerinline
NetBan() constCNetServerinline
NetType() constCNetServerinline
NumClientsWithAddr(NETADDR Addr)CNetServerprivate
OnConnCtrlMsg(NETADDR &Addr, int ClientId, int ControlMsg, const CNetPacketConstruct &Packet)CNetServerprivate
OnPreConnMsg(NETADDR &Addr, CNetPacketConstruct &Packet)CNetServerprivate
OnSixupCtrlMsg(NETADDR &Addr, CNetChunk *pChunk, int ControlMsg, const CNetPacketConstruct &Packet, SECURITY_TOKEN &ResponseToken, SECURITY_TOKEN Token)CNetServerprivate
OnTokenCtrlMsg(NETADDR &Addr, int ControlMsg, const CNetPacketConstruct &Packet)CNetServerprivate
Open(NETADDR BindAddr, CNetBan *pNetBan, int MaxClients, int MaxClientsPerIp)CNetServer
Recv(CNetChunk *pChunk, SECURITY_TOKEN *pResponseToken)CNetServer
ResetErrorString(int ClientId)CNetServer
Send(CNetChunk *pChunk)CNetServer
SendConnlessSixup(CNetChunk *pChunk, SECURITY_TOKEN ResponseToken)CNetServer
SendControl(NETADDR &Addr, int ControlMsg, const void *pExtra, int ExtraSize, SECURITY_TOKEN SecurityToken)CNetServerprivate
SendMsgs(NETADDR &Addr, const CPacker **ppMsgs, int Num)CNetServerprivate
SendTokenSixup(NETADDR &Addr, SECURITY_TOKEN Token)CNetServer
SetCallbacks(NETFUNC_NEWCLIENT pfnNewClient, NETFUNC_DELCLIENT pfnDelClient, void *pUser)CNetServer
SetCallbacks(NETFUNC_NEWCLIENT pfnNewClient, NETFUNC_NEWCLIENT_NOAUTH pfnNewClientNoAuth, NETFUNC_CLIENTREJOIN pfnClientRejoin, NETFUNC_DELCLIENT pfnDelClient, void *pUser)CNetServer
SetMaxClientsPerIp(int Max)CNetServer
SetTimedOut(int ClientId, int OrigId)CNetServer
SetTimeoutProtected(int ClientId)CNetServer
Socket() constCNetServerinline
TryAcceptClient(NETADDR &Addr, SECURITY_TOKEN SecurityToken, bool VanillaAuth=false, bool Sixup=false, SECURITY_TOKEN Token=0)CNetServerprivate
Update()CNetServer