#include <UdpSocket.h>
Classes | |
class | Implementation |
Public Member Functions | |
UdpSocket () | |
virtual | ~UdpSocket () |
IpEndpointName | LocalEndpointFor (const IpEndpointName &remoteEndpoint) const |
void | Connect (const IpEndpointName &remoteEndpoint) |
void | Send (const char *data, int size) |
void | SendTo (const IpEndpointName &remoteEndpoint, const char *data, int size) |
void | Bind (const IpEndpointName &localEndpoint) |
bool | IsBound () const |
int | ReceiveFrom (IpEndpointName &remoteEndpoint, char *data, int size) |
Friends | |
class | SocketReceiveMultiplexer::Implementation |
UdpSocket::UdpSocket | ( | ) |
UdpSocket::~UdpSocket | ( | ) | [virtual] |
void UdpSocket::Bind | ( | const IpEndpointName & | localEndpoint ) |
void UdpSocket::Connect | ( | const IpEndpointName & | remoteEndpoint ) |
bool UdpSocket::IsBound | ( | ) | const |
IpEndpointName UdpSocket::LocalEndpointFor | ( | const IpEndpointName & | remoteEndpoint ) | const |
int UdpSocket::ReceiveFrom | ( | IpEndpointName & | remoteEndpoint, |
char * | data, | ||
int | size | ||
) |
void UdpSocket::Send | ( | const char * | data, |
int | size | ||
) |
void UdpSocket::SendTo | ( | const IpEndpointName & | remoteEndpoint, |
const char * | data, | ||
int | size | ||
) |
friend class SocketReceiveMultiplexer::Implementation [friend] |