#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