|
| | NodeSocket () |
| | Default constructor. More...
|
| |
| virtual | ~NodeSocket () |
| | Class destructor. More...
|
| |
| NodeSocket & | setLocalNode (LocalNodeSPtr &ln) |
| | Assigns the LocalNode that this socket is associated with. More...
|
| |
| NodeSocket & | clearLocalNode () |
| | Clears the assigned LocalNode. More...
|
| |
| | UDP (Thread< TQueue, TMessage > &thread, Int bufsize=2097152) |
| | Class constructor. More...
|
| |
| | UDP (Thread< TQueue, TMessage > &thread, UShort port, Int bufsize=2097152) |
| | Class constructor. More...
|
| |
| | UDP (Thread< TQueue, TMessage > &thread, cpStr ipaddr, UShort port, Int bufsize=2097152) |
| | Class constructor. More...
|
| |
| | UDP (Thread< TQueue, TMessage > &thread, Address &addr, Int bufsize=2097152) |
| | Class constructor. More...
|
| |
| virtual | ~UDP () |
| | Class destructor. More...
|
| |
| const Address & | getLocal () |
| | Retrieves the local address for this socket. More...
|
| |
| EString | getLocalAddress () |
| | Retrieves the IP address for this socket. More...
|
| |
| UShort | getLocalPort () |
| | Retrieves the port for this socket. More...
|
| |
| UDP & | setLocal (cpStr addr, UShort port) |
| | Assigns the socket address for this socket. More...
|
| |
| UDP & | setLocal (const Address &addr) |
| | Assigns the socket address for this socket. More...
|
| |
| Void | write (const Address &to, cpUChar src, Int len) |
| | Sends data to the specified recipient address. More...
|
| |
| Void | write (const Address &from, const Address &to, cpUChar src, Int len) |
| | Sends data to the specified recipient address. More...
|
| |
| Bool | getSending () |
| | Retrieves indication if this socket is in the process of sending data. More...
|
| |
| Void | bind (UShort port) |
| | Binds this socket to a local port and IPADDR_ANY. More...
|
| |
| Void | bind (cpStr ipaddr, UShort port) |
| | Binds this socket to a local address. More...
|
| |
| Void | bind (const Address &addr) |
| | Binds this socket to a local address. More...
|
| |
| Void | disconnect () |
| | Disconnects the socket. More...
|
| |
| virtual | ~Base () |
| | Virtual class destructor. More...
|
| |
| Thread< TQueue, TMessage > & | getThread () |
| | Retrieves the socket thread that this socket is associated with. More...
|
| |
| SocketType | getSocketType () |
| | Retrieves the socket type. More...
|
| |
| Int | getFamily () |
| | Retrieves the address family. More...
|
| |
| Int | getType () |
| | Retrieves the socket type. More...
|
| |
| Int | getProtocol () |
| | Retrieves the protocol. More...
|
| |
| Int | getError () |
| | Retrieves the last error value. More...
|
| |
| cpStr | getErrorDescription () |
| |
| Void | close () |
| | Closes this socket. More...
|
| |
| Int | getHandle () |
| | Retrieves the socket file handle. More...
|
| |
| cpStr | getStateDescription (SocketState state) |
| | Retrieves the description of the connection state. More...
|
| |
Encapsulates the UDP Socket functionality used to communicate with a PFCP peer.