12void NET_SocketBind(SocketHandle socketHandle, uint32_t ipAddr, uint16_t port);
13int32_t
NET_SocketRecv(SocketHandle socketHandle,
char* buffer, uint32_t size);
14int32_t
NET_SocketRecvFrom(SocketHandle socketHandle,
char* buffer, uint32_t size, uint32_t& addr, uint16_t& port);
15int32_t
NET_SocketSendTo(SocketHandle socketHandle,
const char* buffer, uint32_t size, uint32_t addr, uint16_t port);
27bool NET_SocketConnect(SocketHandle socketHandle, uint32_t ipAddr, uint16_t port, int32_t timeoutMs);
28int32_t
NET_SocketSend(SocketHandle socketHandle,
const char* buffer, uint32_t size);
int32_t NET_SocketSendTo(SocketHandle socketHandle, const char *buffer, uint32_t size, uint32_t addr, uint16_t port)
SocketHandle NET_SocketCreateStream()
int32_t NET_SocketRecvFrom(SocketHandle socketHandle, char *buffer, uint32_t size, uint32_t &addr, uint16_t &port)
int32_t NET_SocketSend(SocketHandle socketHandle, const char *buffer, uint32_t size)
void NET_SocketClose(SocketHandle socketHandle)
uint32_t NET_GetSubnetMask()
void NET_SocketSetBroadcast(SocketHandle socketHandle, bool broadcast)
void NET_SocketSetBlocking(SocketHandle socketHandle, bool blocking)
uint32_t NET_GetIpAddress()
bool NET_SocketConnect(SocketHandle socketHandle, uint32_t ipAddr, uint16_t port, int32_t timeoutMs)
void NET_SocketGetIpAndPort(SocketHandle socketHandle, uint32_t &ipAddr, uint16_t &port)
uint32_t NET_ResolveHost(const char *hostname)
int32_t NET_SocketRecv(SocketHandle socketHandle, char *buffer, uint32_t size)
void NET_SocketBind(SocketHandle socketHandle, uint32_t ipAddr, uint16_t port)
SocketHandle NET_SocketCreate()
void NET_IpUint32ToString(uint32_t ipUint32, char *outIpString)
uint32_t NET_IpStringToUint32(const char *ipString)