doom3-gpl
Doom 3 GPL source release
|
#include <ServerScan.h>
Public Types | |
enum | scan_state_t { IDLE = 0, WAIT_ON_INIT, LAN_SCAN, NET_SCAN } |
Public Types inherited from idList< networkServer_t > | |
typedef int | cmp_t (const networkServer_t *, const networkServer_t *) |
typedef networkServer_t | new_t (void) |
Private Member Functions | |
void | LocalClear () |
void | EmitGetInfo (netadr_t &serv) |
void | GUIAdd (int id, const networkServer_t server) |
bool | IsFiltered (const networkServer_t server) |
Static Private Member Functions | |
static int | Cmp (const int *a, const int *b) |
Static Private Attributes | |
static const int | MAX_PINGREQUESTS = 32 |
static const int | REPLY_TIMEOUT = 999 |
static const int | INCOMING_TIMEOUT = 1500 |
static const int | REFRESH_START = 10000 |
Definition at line 72 of file ServerScan.h.
Enumerator | |
---|---|
IDLE | |
WAIT_ON_INIT | |
LAN_SCAN | |
NET_SCAN |
Definition at line 96 of file ServerScan.h.
idServerScan::idServerScan | ( | ) |
Definition at line 54 of file ServerScan.cpp.
Definition at line 189 of file ServerScan.cpp.
void idServerScan::ApplyFilter | ( | ) |
Definition at line 477 of file ServerScan.cpp.
Definition at line 86 of file ServerScan.cpp.
Definition at line 588 of file ServerScan.cpp.
Definition at line 236 of file ServerScan.cpp.
void idServerScan::EndServers | ( | ) |
Definition at line 213 of file ServerScan.cpp.
bool idServerScan::GetBestPing | ( | networkServer_t & | serv | ) |
Definition at line 352 of file ServerScan.cpp.
int idServerScan::GetChallenge | ( | ) |
Definition at line 245 of file ServerScan.cpp.
|
inline |
Definition at line 103 of file ServerScan.h.
|
private |
Definition at line 434 of file ServerScan.cpp.
void idServerScan::GUIConfig | ( | idUserInterface * | pGUI, |
const char * | name | ||
) |
Definition at line 372 of file ServerScan.cpp.
Definition at line 385 of file ServerScan.cpp.
int idServerScan::InfoResponse | ( | networkServer_t & | server | ) |
Definition at line 125 of file ServerScan.cpp.
|
private |
Definition at line 501 of file ServerScan.cpp.
|
private |
Definition at line 67 of file ServerScan.cpp.
void idServerScan::NetScan | ( | ) |
Definition at line 254 of file ServerScan.cpp.
Definition at line 293 of file ServerScan.cpp.
void idServerScan::SetSorting | ( | serverSort_t | sort | ) |
Definition at line 627 of file ServerScan.cpp.
void idServerScan::SetState | ( | scan_state_t | ) |
void idServerScan::SetupLANScan | ( | ) |
Definition at line 111 of file ServerScan.cpp.
Definition at line 96 of file ServerScan.cpp.
Definition at line 225 of file ServerScan.cpp.
|
private |
Definition at line 156 of file ServerScan.h.
|
private |
Definition at line 146 of file ServerScan.h.
|
private |
Definition at line 158 of file ServerScan.h.
|
private |
Definition at line 134 of file ServerScan.h.
|
private |
Definition at line 132 of file ServerScan.h.
Definition at line 127 of file ServerScan.h.
|
private |
Definition at line 133 of file ServerScan.h.
|
private |
Definition at line 136 of file ServerScan.h.
|
private |
Definition at line 149 of file ServerScan.h.
|
private |
Definition at line 148 of file ServerScan.h.
|
private |
Definition at line 151 of file ServerScan.h.
|
private |
Definition at line 152 of file ServerScan.h.
Definition at line 153 of file ServerScan.h.
Definition at line 125 of file ServerScan.h.
|
private |
Definition at line 141 of file ServerScan.h.
|
private |
Definition at line 143 of file ServerScan.h.
Definition at line 128 of file ServerScan.h.
Definition at line 126 of file ServerScan.h.
|
private |
Definition at line 130 of file ServerScan.h.
|
private |
Definition at line 155 of file ServerScan.h.