commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SocketAddress Class Reference

Public Member Functions

 SocketAddress ()
 
 SocketAddress (const AString &address)
 
 SocketAddress (const AString &address, int port)
 
 SocketAddress (const IpAddress &address)
 
 SocketAddress (const IpAddress &address, int port)
 
 SocketAddress (const SocketAddress &address)
 
 ~SocketAddress ()
 
void set (const AString &address)
 
void set_port (int port)
 
int get_port () const
 
IpAddress get_ip_address ()
 
void set_ip_address (const IpAddress &address)
 
void set_ip_address (long ip)
 
void * get_address ()
 
AString to_string ()
 

Constructor & Destructor Documentation

SocketAddress::SocketAddress ( )
SocketAddress::SocketAddress ( const AString address)
SocketAddress::SocketAddress ( const AString address,
int  port 
)
SocketAddress::SocketAddress ( const IpAddress address)
SocketAddress::SocketAddress ( const IpAddress address,
int  port 
)
SocketAddress::SocketAddress ( const SocketAddress address)
SocketAddress::~SocketAddress ( )
inline

Member Function Documentation

void* SocketAddress::get_address ( )
inline
IpAddress SocketAddress::get_ip_address ( )
int SocketAddress::get_port ( ) const
void SocketAddress::set ( const AString address)
void SocketAddress::set_ip_address ( const IpAddress address)
void SocketAddress::set_ip_address ( long  ip)
void SocketAddress::set_port ( int  port)
AString SocketAddress::to_string ( )

Member Data Documentation

struct sockaddr_in SocketAddress::in

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