|
| Implementation () |
|
| ~Implementation () |
|
void | SetEnableBroadcast (bool enableBroadcast) |
|
void | SetAllowReuse (bool allowReuse) |
|
IpEndpointName | LocalEndpointFor (const IpEndpointName &remoteEndpoint) const |
|
void | Connect (const IpEndpointName &remoteEndpoint) |
|
void | Send (const char *data, std::size_t size) |
|
void | SendTo (const IpEndpointName &remoteEndpoint, const char *data, std::size_t size) |
|
void | Bind (const IpEndpointName &localEndpoint) |
|
bool | IsBound () const |
|
std::size_t | ReceiveFrom (IpEndpointName &remoteEndpoint, char *data, std::size_t size) |
|
int | Socket () |
|
| Implementation () |
|
| ~Implementation () |
|
void | SetEnableBroadcast (bool enableBroadcast) |
|
void | SetAllowReuse (bool allowReuse) |
|
IpEndpointName | LocalEndpointFor (const IpEndpointName &remoteEndpoint) const |
|
void | Connect (const IpEndpointName &remoteEndpoint) |
|
void | Send (const char *data, std::size_t size) |
|
void | SendTo (const IpEndpointName &remoteEndpoint, const char *data, std::size_t size) |
|
void | Bind (const IpEndpointName &localEndpoint) |
|
bool | IsBound () const |
|
std::size_t | ReceiveFrom (IpEndpointName &remoteEndpoint, char *data, std::size_t size) |
|
SOCKET & | Socket () |
|
◆ Implementation() [1/2]
UdpSocket::Implementation::Implementation |
( |
| ) |
|
|
inline |
◆ ~Implementation() [1/2]
UdpSocket::Implementation::~Implementation |
( |
| ) |
|
|
inline |
◆ Implementation() [2/2]
UdpSocket::Implementation::Implementation |
( |
| ) |
|
|
inline |
◆ ~Implementation() [2/2]
UdpSocket::Implementation::~Implementation |
( |
| ) |
|
|
inline |
◆ Bind() [1/2]
void UdpSocket::Implementation::Bind |
( |
const IpEndpointName & |
localEndpoint | ) |
|
|
inline |
◆ Bind() [2/2]
void UdpSocket::Implementation::Bind |
( |
const IpEndpointName & |
localEndpoint | ) |
|
|
inline |
◆ Connect() [1/2]
void UdpSocket::Implementation::Connect |
( |
const IpEndpointName & |
remoteEndpoint | ) |
|
|
inline |
◆ Connect() [2/2]
void UdpSocket::Implementation::Connect |
( |
const IpEndpointName & |
remoteEndpoint | ) |
|
|
inline |
◆ IsBound() [1/2]
bool UdpSocket::Implementation::IsBound |
( |
| ) |
const |
|
inline |
◆ IsBound() [2/2]
bool UdpSocket::Implementation::IsBound |
( |
| ) |
const |
|
inline |
◆ LocalEndpointFor() [1/2]
◆ LocalEndpointFor() [2/2]
◆ ReceiveFrom() [1/2]
std::size_t UdpSocket::Implementation::ReceiveFrom |
( |
IpEndpointName & |
remoteEndpoint, |
|
|
char * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
◆ ReceiveFrom() [2/2]
std::size_t UdpSocket::Implementation::ReceiveFrom |
( |
IpEndpointName & |
remoteEndpoint, |
|
|
char * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
◆ Send() [1/2]
void UdpSocket::Implementation::Send |
( |
const char * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
◆ Send() [2/2]
void UdpSocket::Implementation::Send |
( |
const char * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
◆ SendTo() [1/2]
void UdpSocket::Implementation::SendTo |
( |
const IpEndpointName & |
remoteEndpoint, |
|
|
const char * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
◆ SendTo() [2/2]
void UdpSocket::Implementation::SendTo |
( |
const IpEndpointName & |
remoteEndpoint, |
|
|
const char * |
data, |
|
|
std::size_t |
size |
|
) |
| |
|
inline |
◆ SetAllowReuse() [1/2]
void UdpSocket::Implementation::SetAllowReuse |
( |
bool |
allowReuse | ) |
|
|
inline |
◆ SetAllowReuse() [2/2]
void UdpSocket::Implementation::SetAllowReuse |
( |
bool |
allowReuse | ) |
|
|
inline |
◆ SetEnableBroadcast() [1/2]
void UdpSocket::Implementation::SetEnableBroadcast |
( |
bool |
enableBroadcast | ) |
|
|
inline |
◆ SetEnableBroadcast() [2/2]
void UdpSocket::Implementation::SetEnableBroadcast |
( |
bool |
enableBroadcast | ) |
|
|
inline |
◆ Socket() [1/2]
SOCKET& UdpSocket::Implementation::Socket |
( |
| ) |
|
|
inline |
◆ Socket() [2/2]
int UdpSocket::Implementation::Socket |
( |
| ) |
|
|
inline |
◆ connectedAddr_
struct sockaddr_in UdpSocket::Implementation::connectedAddr_ |
|
private |
◆ isBound_
bool UdpSocket::Implementation::isBound_ |
|
private |
◆ isConnected_
bool UdpSocket::Implementation::isConnected_ |
|
private |
◆ networkInitializer_
◆ sendToAddr_
struct sockaddr_in UdpSocket::Implementation::sendToAddr_ |
|
private |
◆ socket_ [1/2]
SOCKET UdpSocket::Implementation::socket_ |
|
private |
◆ socket_ [2/2]
int UdpSocket::Implementation::socket_ |
|
private |
The documentation for this class was generated from the following file:
- /home/trekirk/ROS/catkin_dev/src/acoustic_touch_recognition/src/oscpack/ip/posix/UdpSocket.cpp