39 bool init(
bool ipv6,
bool noExceptions =
false);
43 void Send(
const Address &destination,
const void *data,
int size);
bool init(bool ipv6, bool noExceptions=false)
Definition: socket.cpp:88
void Bind(Address addr)
Definition: socket.cpp:152
int m_handle
Definition: socket.h:54
void Send(const Address &destination, const void *data, int size)
Definition: socket.cpp:198
int GetHandle() const
Definition: socket.h:51
unsigned short m_addr_family
Definition: socket.h:56
int m_timeout_ms
Definition: socket.h:55
int Receive(Address &sender, void *data, int size)
Definition: socket.cpp:262
void setTimeoutMs(int timeout_ms)
Definition: socket.cpp:328
~UDPSocket()
Definition: socket.cpp:136
bool WaitData(int timeout_ms)
Definition: socket.cpp:333
bool socket_enable_debug_output
Definition: socket.cpp:54
void sockets_cleanup()
Definition: socket.cpp:70
void sockets_init()
Definition: socket.cpp:59