InetAddress Class Reference

Inherits ObjectImpl.

List of all members.

Public Member Functions

 InetAddress (const LogString &hostName, const LogString &hostAddr)
LogString getHostAddress () const
 Returns the IP address string "%d.%d.%d.%d".
LogString getHostName () const
 Gets the host name for this IP address.
LogString toString () const
 Converts this IP address to a String.

Static Public Member Functions

static InetAddressList getAllByName (const LogString &host)
 Determines all the IP addresses of a host, given the host's name.
static InetAddressPtr getByName (const LogString &host)
 Determines the IP address of a host, given the host's name.
static InetAddressPtr getLocalHost ()
 Returns the local host.
static InetAddressPtr anyAddress ()
 Returns an InetAddress which can be used as any address, for example when listening on a port from any remote addresss.


Constructor & Destructor Documentation

InetAddress const LogString hostName,
const LogString hostAddr
 


Member Function Documentation

static InetAddressPtr anyAddress  )  [static]
 

Returns an InetAddress which can be used as any address, for example when listening on a port from any remote addresss.

static InetAddressList getAllByName const LogString host  )  [static]
 

Determines all the IP addresses of a host, given the host's name.

static InetAddressPtr getByName const LogString host  )  [static]
 

Determines the IP address of a host, given the host's name.

LogString getHostAddress  )  const
 

Returns the IP address string "%d.%d.%d.%d".

LogString getHostName  )  const
 

Gets the host name for this IP address.

static InetAddressPtr getLocalHost  )  [static]
 

Returns the local host.

LogString toString  )  const
 

Converts this IP address to a String.


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