Macros | |
#define | BAN_TEST |
#define | dfunc net_landrivers[net_landriverlevel] |
#define | sfunc net_landrivers[sock->landriver] |
Functions | |
qboolean | Datagram_CanSendMessage (qsocket_t *sock) |
Check if a reliable message can be sent to the socket. More... | |
qboolean | Datagram_CanSendUnreliableMessage (qsocket_t *sock) |
Check if an unreliable message can be sent to the socket. More... | |
qsocket_t * | Datagram_CheckNewConnections (void) |
Check for a new incoming connection. More... | |
void | Datagram_Close (qsocket_t *sock) |
Close the socket. More... | |
qsocket_t * | Datagram_Connect (const char *host) |
Connect to the specified host. More... | |
int | Datagram_GetMessage (qsocket_t *sock) |
Check for and process an incoming packet on the socket. More... | |
int | Datagram_Init (void) |
Initialize the Datagram net driver. More... | |
void | Datagram_Listen (qboolean state) |
Control the listen status of the underlying lan drivers. More... | |
void | Datagram_SearchForHosts (qboolean xmit) |
Search for hosts (servers) on the local network. More... | |
int | Datagram_SendMessage (qsocket_t *sock, sizebuf_t *data) |
Send a reliable packet to the socket. More... | |
int | Datagram_SendUnreliableMessage (qsocket_t *sock, sizebuf_t *data) |
Send an unreliable packet to the socket. More... | |
void | Datagram_Shutdown (void) |
Shutdown the Datagram net driver. More... | |
Variables | |
in_addr_t | banAddr = 0x00000000 |
in_addr_t | banMask = 0xffffffff |
int | droppedDatagrams |
struct { | |
byte data [MAX_DATAGRAM] | |
unsigned int length | |
unsigned int sequence | |
} | packetBuffer |
int | packetsReceived = 0 |
int | packetsReSent = 0 |
int | packetsSent = 0 |
int | receivedDuplicateCount = 0 |
int | shortPacketCount = 0 |
PollProcedure | test2PollProcedure = { NULL, 0.0, Test2_Poll } |
PollProcedure | testPollProcedure = { NULL, 0.0, Test_Poll } |
#define BAN_TEST |
#define dfunc net_landrivers[net_landriverlevel] |
#define sfunc net_landrivers[sock->landriver] |
in_addr_t banAddr = 0x00000000 |
in_addr_t banMask = 0xffffffff |
byte data[MAX_DATAGRAM] |
int droppedDatagrams |
unsigned int length |
struct { ... } packetBuffer |
int packetsReceived = 0 |
int packetsReSent = 0 |
int packetsSent = 0 |
int receivedDuplicateCount = 0 |
unsigned int sequence |
int shortPacketCount = 0 |
PollProcedure test2PollProcedure = { NULL, 0.0, Test2_Poll } |
PollProcedure testPollProcedure = { NULL, 0.0, Test_Poll } |