n2nc::net::SocketAddress Class Reference

socket address base class (similar to sockaddr_storage) More...

#include <socketaddress.h>

List of all members.

Public Types

typedef sockaddr_storage Storage

Public Member Functions

 SocketAddress (struct sockaddr *sa)
 SocketAddress (Address *addr, uint16_t port)
int getAddressFamily ()
struct sockaddr * getRawSockAddr ()
int getRawSockAddrLen ()
std::string toString ()
AddressgetAddress ()


Detailed Description

socket address base class (similar to sockaddr_storage)

Author:
fabsoft <fabsoft@gmail.com>
Examples:

socket_ex.cpp.

Definition at line 16 of file socketaddress.h.


Constructor & Destructor Documentation

n2nc::net::SocketAddress::SocketAddress ( struct sockaddr *  sa  ) 

Creates a new SocketAddress represented by sockaddr sa

Definition at line 12 of file socketaddress.cpp.


The documentation for this class was generated from the following files:

Generated on Mon Oct 6 19:32:48 2008 for n2nc by  doxygen 1.5.5