![]() |
DDNet documentation
|
#include <serverbrowser.h>
Classes | |
| class | CClient |
Public Types | |
| enum | { LOC_UNKNOWN = 0 , LOC_AFRICA , LOC_ASIA , LOC_AUSTRALIA , LOC_EUROPE , LOC_NORTH_AMERICA , LOC_SOUTH_AMERICA , LOC_CHINA , NUM_LOCS } |
| enum | EClientScoreKind { CLIENT_SCORE_KIND_UNSPECIFIED , CLIENT_SCORE_KIND_POINTS , CLIENT_SCORE_KIND_TIME , CLIENT_SCORE_KIND_TIME_BACKCOMPAT } |
| enum | ERankState { RANK_UNAVAILABLE , RANK_RANKED , RANK_UNRANKED } |
| enum | { MAX_COMMUNITY_ID_LENGTH = 32 , MAX_COMMUNITY_COUNTRY_LENGTH = 32 , MAX_COMMUNITY_TYPE_LENGTH = 32 } |
Static Public Member Functions | |
| static int | EstimateLatency (int Loc1, int Loc2) |
| static bool | ParseLocation (int *pResult, const char *pString) |
| static ColorRGBA | GametypeColor (const char *pGametype) |
Public Attributes | |
| int | m_ServerIndex |
| int | m_Type |
| uint64_t | m_ReceivedPackets |
| int | m_NumAddresses |
| NETADDR | m_aAddresses [MAX_SERVER_ADDRESSES] |
| int | m_QuickSearchHit |
| int | m_FriendState |
| int | m_FriendNum |
| int | m_MaxClients |
| int | m_NumClients |
| int | m_MaxPlayers |
| int | m_NumPlayers |
| int | m_Flags |
| EClientScoreKind | m_ClientScoreKind |
| TRISTATE | m_Favorite |
| TRISTATE | m_FavoriteAllowPing |
| char | m_aCommunityId [MAX_COMMUNITY_ID_LENGTH] |
| char | m_aCommunityCountry [MAX_COMMUNITY_COUNTRY_LENGTH] |
| char | m_aCommunityType [MAX_COMMUNITY_TYPE_LENGTH] |
| int | m_Location |
| bool | m_LatencyIsEstimated |
| int | m_Latency |
| ERankState | m_HasRank |
| char | m_aGameType [16] |
| ColorRGBA | m_GametypeColor |
| char | m_aName [64] |
| char | m_aMap [MAX_MAP_LENGTH] |
| int | m_MapCrc |
| int | m_MapSize |
| char | m_aVersion [32] |
| char | m_aAddress [MAX_SERVER_ADDRESSES *NETADDR_MAXSTRSIZE] |
| std::vector< CClient > | m_vClients |
| int | m_NumFilteredPlayers |
| bool | m_RequiresLogin |
| anonymous enum |
| anonymous enum |
|
static |
|
static |
|
static |
| char CServerInfo::m_aAddress[MAX_SERVER_ADDRESSES *NETADDR_MAXSTRSIZE] |
| NETADDR CServerInfo::m_aAddresses[MAX_SERVER_ADDRESSES] |
| char CServerInfo::m_aCommunityCountry[MAX_COMMUNITY_COUNTRY_LENGTH] |
| char CServerInfo::m_aCommunityId[MAX_COMMUNITY_ID_LENGTH] |
| char CServerInfo::m_aCommunityType[MAX_COMMUNITY_TYPE_LENGTH] |
| char CServerInfo::m_aGameType[16] |
| char CServerInfo::m_aMap[MAX_MAP_LENGTH] |
| char CServerInfo::m_aName[64] |
| char CServerInfo::m_aVersion[32] |
| EClientScoreKind CServerInfo::m_ClientScoreKind |
| TRISTATE CServerInfo::m_Favorite |
| TRISTATE CServerInfo::m_FavoriteAllowPing |
| int CServerInfo::m_Flags |
| int CServerInfo::m_FriendNum |
| int CServerInfo::m_FriendState |
| ColorRGBA CServerInfo::m_GametypeColor |
| ERankState CServerInfo::m_HasRank |
| int CServerInfo::m_Latency |
| bool CServerInfo::m_LatencyIsEstimated |
| int CServerInfo::m_Location |
| int CServerInfo::m_MapCrc |
| int CServerInfo::m_MapSize |
| int CServerInfo::m_MaxClients |
| int CServerInfo::m_MaxPlayers |
| int CServerInfo::m_NumAddresses |
| int CServerInfo::m_NumClients |
| int CServerInfo::m_NumFilteredPlayers |
| int CServerInfo::m_NumPlayers |
| int CServerInfo::m_QuickSearchHit |
| uint64_t CServerInfo::m_ReceivedPackets |
| bool CServerInfo::m_RequiresLogin |
| int CServerInfo::m_ServerIndex |
| int CServerInfo::m_Type |
| std::vector<CClient> CServerInfo::m_vClients |