|
Defines |
| #define | RETRIEVELIMIT 20000 |
Functions |
| ENetSocket | httpgetsend (ENetAddress &remoteaddress, const char *hostname, const char *req, const char *ref, const char *agent, ENetAddress *localaddress=NULL) |
| bool | httpgetreceive (ENetSocket sock, ENetBuffer &buf, int timeout=0) |
| uchar * | stripheader (uchar *b) |
| void | updatemasterserver (int millis, const ENetAddress &localaddr) |
| void | checkmasterreply () |
| uchar * | retrieveservers (uchar *buf, int buflen) |
| void | serverms (int mode, int numplayers, int minremain, char *smapname, int millis, const ENetAddress &localaddr, int *mnum, int *msend, int *mrec, int *cnum, int *csend, int *crec) |
| void | servermsinit (const char *master, const char *ip, int infoport, const char *sdesc, bool listen) |
| void | servermsdesc (const char *sdesc) |
Variables |
| ENetSocket | mssock = ENET_SOCKET_NULL |
| ENetAddress | msaddress = { ENET_HOST_ANY, ENET_PORT_ANY } |
| ENetAddress | masterserver = { ENET_HOST_ANY, 80 } |
| int | lastupdatemaster = 0 |
| string | masterbase |
| string | masterpath |
| uchar | masterrep [MAXTRANS] |
| ENetBuffer | masterb |
| ENetSocket | pongsock = ENET_SOCKET_NULL |
| ENetSocket | lansock = ENET_SOCKET_NULL |
| string | serverdesc |