engine/game/net/serverQuery.h File Reference
#include "platform/platform.h"
#include "platform/event.h"
#include "core/bitSet.h"
#include "sim/netConnection.h"
#include "sim/netInterface.h"
|
Data Structures |
| class | DemoNetInterface |
| struct | MasterInfo |
| struct | ServerInfo |
Functions |
| void | clearServerList () |
| void | queryLanServers (U32 port, U8 flags, const char *gameType, const char *missionType, U8 minPlayers, U8 maxPlayers, U8 maxBots, U32 regionMask, U32 maxPing, U16 minCPU, U8 filterFlags) |
| void | queryMasterGameTypes () |
| void | queryMasterServer (U8 flags, const char *gameType, const char *missionType, U8 minPlayers, U8 maxPlayers, U8 maxBots, U32 regionMask, U32 maxPing, U16 minCPU, U8 filterFlags, U8 buddyCount, U32 *buddyList) |
| void | queryFavoriteServers (U8 flags) |
| void | querySingleServer (const NetAddress *addr, U8 flags) |
| void | startHeartbeat () |
| void | sendHeartbeat (U8 flags) |
| void | addFakeServers (S32 howMany) |
Variables |
| Vector< ServerInfo > | gServerList |
| bool | gServerBrowserDirty |
Function Documentation
| void queryLanServers |
( |
U32 |
port, |
|
|
U8 |
flags, |
|
|
const char * |
gameType, |
|
|
const char * |
missionType, |
|
|
U8 |
minPlayers, |
|
|
U8 |
maxPlayers, |
|
|
U8 |
maxBots, |
|
|
U32 |
regionMask, |
|
|
U32 |
maxPing, |
|
|
U16 |
minCPU, |
|
|
U8 |
filterFlags | |
|
) |
| | |
| void queryMasterGameTypes |
( |
|
) |
|
| void queryMasterServer |
( |
U8 |
flags, |
|
|
const char * |
gameType, |
|
|
const char * |
missionType, |
|
|
U8 |
minPlayers, |
|
|
U8 |
maxPlayers, |
|
|
U8 |
maxBots, |
|
|
U32 |
regionMask, |
|
|
U32 |
maxPing, |
|
|
U16 |
minCPU, |
|
|
U8 |
filterFlags, |
|
|
U8 |
buddyCount, |
|
|
U32 * |
buddyList | |
|
) |
| | |
| void queryFavoriteServers |
( |
U8 |
flags |
) |
|
| void sendHeartbeat |
( |
U8 |
flags |
) |
|
| void addFakeServers |
( |
S32 |
howMany |
) |
|
Variable Documentation
|