Public Member Functions

UdpSocket::Implementation Class Reference

List of all members.

Public Member Functions

 Implementation ()
 ~Implementation ()
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)
int Socket ()
 Implementation ()
 ~Implementation ()
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)
SOCKET & Socket ()

Constructor & Destructor Documentation

UdpSocket::Implementation::Implementation (  ) [inline]
UdpSocket::Implementation::~Implementation (  ) [inline]
UdpSocket::Implementation::Implementation (  ) [inline]
UdpSocket::Implementation::~Implementation (  ) [inline]

Member Function Documentation

void UdpSocket::Implementation::Bind ( const IpEndpointName localEndpoint ) [inline]
void UdpSocket::Implementation::Bind ( const IpEndpointName localEndpoint ) [inline]
void UdpSocket::Implementation::Connect ( const IpEndpointName remoteEndpoint ) [inline]
void UdpSocket::Implementation::Connect ( const IpEndpointName remoteEndpoint ) [inline]
bool UdpSocket::Implementation::IsBound (  ) const [inline]
bool UdpSocket::Implementation::IsBound (  ) const [inline]
IpEndpointName UdpSocket::Implementation::LocalEndpointFor ( const IpEndpointName remoteEndpoint ) const [inline]
IpEndpointName UdpSocket::Implementation::LocalEndpointFor ( const IpEndpointName remoteEndpoint ) const [inline]
int UdpSocket::Implementation::ReceiveFrom ( IpEndpointName remoteEndpoint,
char *  data,
int  size 
) [inline]
int UdpSocket::Implementation::ReceiveFrom ( IpEndpointName remoteEndpoint,
char *  data,
int  size 
) [inline]
void UdpSocket::Implementation::Send ( const char *  data,
int  size 
) [inline]
void UdpSocket::Implementation::Send ( const char *  data,
int  size 
) [inline]
void UdpSocket::Implementation::SendTo ( const IpEndpointName remoteEndpoint,
const char *  data,
int  size 
) [inline]
void UdpSocket::Implementation::SendTo ( const IpEndpointName remoteEndpoint,
const char *  data,
int  size 
) [inline]
int UdpSocket::Implementation::Socket (  ) [inline]
SOCKET& UdpSocket::Implementation::Socket (  ) [inline]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines