MCPcopy Create free account
hub / github.com/ddnet/ddnet / ClientAddr

Method ClientAddr

src/engine/server/server.cpp:724–733  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

722}
723
724const NETADDR *CServer::ClientAddr(int ClientId) const
725{
726 dbg_assert(ClientId >= 0 && ClientId < MAX_CLIENTS, "Invalid ClientId: %d", ClientId);
727 dbg_assert(m_aClients[ClientId].m_State != CServer::CClient::STATE_EMPTY, "Client slot %d is empty", ClientId);
728 if(m_aClients[ClientId].m_DebugDummy)
729 {
730 return &m_aClients[ClientId].m_DebugDummyAddr;
731 }
732 return m_NetServer.ClientAddr(ClientId);
733}
734
735const std::array<char, NETADDR_MAXSTRSIZE> &CServer::ClientAddrStringImpl(int ClientId, bool IncludePort) const
736{

Callers 14

ConMuteIdMethod · 0.45
ConUnmuteIdMethod · 0.45
ConVoteMuteIdMethod · 0.45
ConVoteUnmuteIdMethod · 0.45
OnTickMethod · 0.45
OnClientEnterMethod · 0.45
OnCallVoteNetMessageMethod · 0.45
ProcessSpamProtectionMethod · 0.45
RateLimitPlayerVoteMethod · 0.45
BanExtMethod · 0.45
ConBanExtMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected