#include <udp_socket.h>
Public Member Functions | |
Construction | |
| CL_UDPSocket () | |
| CL_UDPSocket (const CL_SocketName &local_name, bool force_bind=true) | |
| Constructs a UDPSocket. | |
| CL_UDPSocket (int socket, bool close_socket) | |
| Constructs a UDPSocket. | |
| ~CL_UDPSocket () | |
Attributes | |
| int | get_handle () const |
| Get Handle. | |
| CL_SocketName | get_local_name () const |
| Get Local name. | |
| CL_Event | get_read_event () |
| Get Read event. | |
| CL_Event | get_write_event () |
| Get Write event. | |
Operations | |
| void | bind (const CL_SocketName &local_name, bool force_bind=true) |
| Bind. | |
| void | set_handle (int socket, bool close_socket) |
| Set handle. | |
| int | send (const void *data, int len, const CL_SocketName &to) |
| Send. | |
| int | receive (void *data, int len, CL_SocketName &out_from) |
| Receive. | |
| int | peek (void *data, int len, CL_SocketName &out_from) |
| Peek. | |
|
|
|
|
||||||||||||
|
Constructs a UDPSocket.
|
|
||||||||||||
|
Constructs a UDPSocket.
|
|
|
|
|
||||||||||||
|
Bind.
|
|
|
Get Handle.
|
|
|
Get Local name.
|
|
|
Get Read event.
|
|
|
Get Write event.
|
|
||||||||||||||||
|
Peek.
|
|
||||||||||||||||
|
Receive.
|
|
||||||||||||||||
|
Send.
|
|
||||||||||||
|
Set handle.
|
1.4.6