Odamex
Setting the Standard in Multiplayer Doom
master/i_net.cpp File Reference

Typedefs

typedef int SOCKET
typedef int socklen_t

Functions

SOCKET UDPsocket (void)
void BindToLocalPort (SOCKET s, u_short port)
void CloseNetwork (void)
void SockadrToNetadr (struct sockaddr_in *s, netadr_t *a)
void NetadrToSockadr (netadr_t *a, struct sockaddr_in *s)
char * NET_AdrToString (netadr_t a, bool displayport)
bool NET_StringToAdr (char *s, netadr_t *a)
bool NET_CompareAdr (netadr_t a, netadr_t b)
int NET_GetPacket (void)
void NET_SendPacket (int length, byte *data, netadr_t to)
void InitNetCommon (void)
void I_SetPort (netadr_t &addr, int port)

Variables

int net_socket
int localport
netadr_t net_from
buf_t net_message (MAX_UDP_PACKET)

Typedef Documentation

typedef int SOCKET
typedef int socklen_t

Function Documentation

void BindToLocalPort ( SOCKET  s,
u_short  port 
)
void CloseNetwork ( void  )
void I_SetPort ( netadr_t addr,
int  port 
)
void InitNetCommon ( void  )
char* NET_AdrToString ( netadr_t  a,
bool  displayport 
)
bool NET_CompareAdr ( netadr_t  a,
netadr_t  b 
)
int NET_GetPacket ( void  )
void NET_SendPacket ( int  length,
byte data,
netadr_t  to 
)
bool NET_StringToAdr ( char *  s,
netadr_t a 
)
void NetadrToSockadr ( netadr_t a,
struct sockaddr_in *  s 
)
void SockadrToNetadr ( struct sockaddr_in *  s,
netadr_t a 
)
SOCKET UDPsocket ( void  )

Variable Documentation

int localport
buf_t net_message(MAX_UDP_PACKET)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends