#include <DSocket.h>
|
| | DSocket () |
| | ~DSocket () |
| bool | Create (ACE_UINT16 port, std::string &address) |
| bool | Create (ACE_UINT16 port, ACE_UINT32 address) |
| bool | Create (eOipv4addr_t ipv4, eOipv4port_t port) |
| void | SendBroad (eOipv4port_t port, void *data, size_t len) |
| void | SendTo (eOipv4addr_t ipv4, eOipv4port_t port, void *data, size_t len) |
| ssize_t | ReceiveFrom (eOipv4addr_t &ipv4, eOipv4port_t &port, void *data, size_t len, int wait_msec) |
| void | SendTo (void *data, size_t len, ACE_UINT16 port, std::string &address) |
| void | SendTo (void *data, size_t len, ACE_UINT16 port, ACE_UINT32 address) |
| void | SendBroad (void *data, size_t len, ACE_UINT16 port) |
| ssize_t | ReceiveFrom (void *data, size_t len, std::string &address, ACE_UINT16 &port, int wait_msec) |
| ssize_t | ReceiveFrom (void *data, size_t len, ACE_UINT32 &address, ACE_UINT16 &port, int wait_msec) |
| void | Close () |
Definition at line 17 of file DSocket.h.
◆ DSocket()
◆ ~DSocket()
◆ Close()
◆ Create() [1/3]
| bool DSocket::Create |
( |
ACE_UINT16 | port, |
|
|
ACE_UINT32 | address ) |
◆ Create() [2/3]
| bool DSocket::Create |
( |
ACE_UINT16 | port, |
|
|
std::string & | address ) |
◆ Create() [3/3]
| bool DSocket::Create |
( |
eOipv4addr_t | ipv4, |
|
|
eOipv4port_t | port ) |
◆ ReceiveFrom() [1/3]
| ssize_t DSocket::ReceiveFrom |
( |
eOipv4addr_t & | ipv4, |
|
|
eOipv4port_t & | port, |
|
|
void * | data, |
|
|
size_t | len, |
|
|
int | wait_msec ) |
◆ ReceiveFrom() [2/3]
| ssize_t DSocket::ReceiveFrom |
( |
void * | data, |
|
|
size_t | len, |
|
|
ACE_UINT32 & | address, |
|
|
ACE_UINT16 & | port, |
|
|
int | wait_msec ) |
◆ ReceiveFrom() [3/3]
| ssize_t DSocket::ReceiveFrom |
( |
void * | data, |
|
|
size_t | len, |
|
|
std::string & | address, |
|
|
ACE_UINT16 & | port, |
|
|
int | wait_msec ) |
◆ SendBroad() [1/2]
| void DSocket::SendBroad |
( |
eOipv4port_t | port, |
|
|
void * | data, |
|
|
size_t | len ) |
◆ SendBroad() [2/2]
| void DSocket::SendBroad |
( |
void * | data, |
|
|
size_t | len, |
|
|
ACE_UINT16 | port ) |
◆ SendTo() [1/3]
| void DSocket::SendTo |
( |
eOipv4addr_t | ipv4, |
|
|
eOipv4port_t | port, |
|
|
void * | data, |
|
|
size_t | len ) |
◆ SendTo() [2/3]
| void DSocket::SendTo |
( |
void * | data, |
|
|
size_t | len, |
|
|
ACE_UINT16 | port, |
|
|
ACE_UINT32 | address ) |
◆ SendTo() [3/3]
| void DSocket::SendTo |
( |
void * | data, |
|
|
size_t | len, |
|
|
ACE_UINT16 | port, |
|
|
std::string & | address ) |
◆ mSocket
| ACE_SOCK_Dgram_Bcast* DSocket::mSocket |
|
protected |
The documentation for this class was generated from the following files:
- icub-main/src/tools/ethLoader/ethLoaderLib/DSocket.h
- icub-main/src/tools/ethLoader/ethLoaderLib/DSocket.cpp