|
| FTE_ALIGN (4) qbyte net_message_buffer[MAX_OVERALLMSGLEN] |
|
int | TCP_OpenStream (netadr_t *remoteaddr, const char *remotename) |
|
void | NET_Init (void) |
|
void | NET_Tick (void) |
|
void | SVNET_RegisterCvars (void) |
|
void | NET_InitClient (qboolean loopbackonly) |
|
void | NET_CloseClient (void) |
|
void | NET_InitServer (void) |
|
qboolean | NET_WasSpecialPacket (struct ftenet_connections_s *col) |
|
void | NET_CloseServer (void) |
|
void | UDP_CloseSocket (int socket) |
|
void | NET_Shutdown (void) |
|
qboolean | NET_GetRates (struct ftenet_connections_s *collection, float *pi, float *po, float *bi, float *bo) |
|
qboolean | NET_UpdateRates (struct ftenet_connections_s *collection, qboolean inbound, size_t size) |
|
void | NET_ReadPackets (struct ftenet_connections_s *collection) |
|
neterr_t | NET_SendPacket (struct ftenet_connections_s *col, int length, const void *data, netadr_t *to) |
|
int | NET_LocalAddressForRemote (struct ftenet_connections_s *collection, netadr_t *remote, netadr_t *local, int idx) |
|
void | NET_PrintAddresses (struct ftenet_connections_s *collection) |
|
qboolean | NET_AddressSmellsFunny (netadr_t *a) |
|
qboolean | NET_EnsureRoute (struct ftenet_connections_s *collection, char *routename, const struct dtlspeercred_s *peerinfo, netadr_t *adr, qboolean outgoing) |
|
void | NET_TerminateRoute (struct ftenet_connections_s *collection, netadr_t *adr) |
|
void | NET_PrintConnectionsStatus (struct ftenet_connections_s *collection) |
|
enum addressscope_e | NET_ClassifyAddress (netadr_t *adr, const char **outdesc) |
|
qboolean | NET_AddrIsReliable (netadr_t *adr) |
|
qboolean | NET_IsEncrypted (netadr_t *adr) |
|
qboolean | NET_CompareAdr (netadr_t *a, netadr_t *b) |
|
qboolean | NET_CompareBaseAdr (netadr_t *a, netadr_t *b) |
|
void | NET_AdrToStringResolve (netadr_t *adr, void(*resolved)(void *ctx, void *data, size_t a, size_t b), void *ctx, size_t a, size_t b) |
|
char * | NET_AdrToString (char *s, int len, netadr_t *a) |
|
char * | NET_SockadrToString (char *s, int len, struct sockaddr_qstorage *a, size_t sizeofa) |
|
char * | NET_BaseAdrToString (char *s, int len, netadr_t *a) |
|
size_t | NET_StringToSockaddr2 (const char *s, int defaultport, netadrtype_t afhint, struct sockaddr_qstorage *sadr, int *addrfamily, int *addrsize, size_t addrcount) |
|
qboolean | NET_StringToAdr_NoDNS (const char *address, int port, netadr_t *out) |
|
size_t | NET_StringToAdr2 (const char *s, int defaultport, netadr_t *a, size_t addrcount, const char **pathstart) |
|
qboolean | NET_PortToAdr (netadrtype_t adrfamily, netproto_t adrprot, const char *s, netadr_t *a) |
|
qboolean | NET_IsClientLegal (netadr_t *adr) |
|
qboolean | NET_IsLoopBackAddress (netadr_t *adr) |
|
qboolean | NET_StringToAdrMasked (const char *s, qboolean allowdns, netadr_t *a, netadr_t *amask) |
|
char * | NET_AdrToStringMasked (char *s, int len, netadr_t *a, netadr_t *amask) |
|
void | NET_IntegerToMask (netadr_t *a, netadr_t *amask, int bits) |
|
qboolean | NET_CompareAdrMasked (netadr_t *a, netadr_t *b, netadr_t *mask) |
|
qboolean | FTENET_AddToCollection (struct ftenet_connections_s *col, const char *name, const char *address, netadrtype_t addrtype, netproto_t addrprot) |
|
int | NET_GetConnectionCertificate (struct ftenet_connections_s *col, netadr_t *a, enum certprops_e prop, char *out, size_t outsize) |
|
qboolean | NET_DTLS_Create (struct ftenet_connections_s *col, netadr_t *to, const struct dtlscred_s *cred, qboolean outgoing) |
|
qboolean | NET_DTLS_Decode (struct ftenet_connections_s *col) |
|
qboolean | NET_DTLS_Disconnect (struct ftenet_connections_s *col, netadr_t *to) |
|
neterr_t | ICE_SendPacket (size_t length, const void *data, netadr_t *to) |
|
void | ICE_Terminate (netadr_t *to) |
|
int | ICE_GetPeerCertificate (netadr_t *to, enum certprops_e prop, char *out, size_t outsize) |
|
void | ICE_Init (void) |
|
qboolean | NET_RegisterCrypto (void *module, struct ftecrypto_s *driver) |
|
void | Net_Master_Init (void) |
|
void | Netchan_Init (void) |
|
int | Netchan_Transmit (netchan_t *chan, int length, qbyte *data, int rate) |
|
void | Netchan_OutOfBand (netsrc_t sock, netadr_t *adr, int length, const qbyte *data) |
|
void VARGS | Netchan_OutOfBandPrint (netsrc_t sock, netadr_t *adr, char *format,...) LIKEPRINTF(3) |
|
void VARGS | Netchan_OutOfBandTPrintf (netsrc_t sock, netadr_t *adr, int language, translation_t text,...) |
|
qboolean | Netchan_Process (netchan_t *chan) |
|
void | Netchan_Setup (netsrc_t sock, netchan_t *chan, netadr_t *adr, int qport) |
|
unsigned int | Net_PextMask (unsigned int protover, qboolean fornq) |
|
qboolean | Netchan_CanPacket (netchan_t *chan, int rate) |
|
void | Netchan_Block (netchan_t *chan, int bytes, int rate) |
|
qboolean | Netchan_CanReliable (netchan_t *chan, int rate) |
|
enum nqnc_packettype_e | NQNetChan_Process (netchan_t *chan) |
|
int | Huff_PreferedCompressionCRC (void) |
|
void | Huff_EncryptPacket (sizebuf_t *msg, int offset) |
|
void | Huff_DecryptPacket (sizebuf_t *msg, int offset) |
|
huffman_t * | Huff_CompressionCRC (int crc) |
|
void | Huff_CompressPacket (huffman_t *huff, sizebuf_t *msg, int offset) |
|
void | Huff_DecompressPacket (huffman_t *huff, sizebuf_t *msg, int offset) |
|
int | Huff_GetByte (qbyte *buffer, int *count) |
|
void | Huff_EmitByte (int ch, qbyte *buffer, int *count) |
|
int | UDP_OpenSocket (int port) |
|
int | UDP6_OpenSocket (int port) |
|
int | IPX_OpenSocket (int port) |
|
int | NetadrToSockadr (netadr_t *a, struct sockaddr_qstorage *s) |
|
void | SockadrToNetadr (struct sockaddr_qstorage *s, int sizeofsockaddr, netadr_t *a) |
|
qboolean | NET_Sleep (float seconds, qboolean stdinissocket) |
|