$Date: 2005/10/25 20:11:44 $
$Revision: 1.27 $
-- Creates a new IPv4 socket address for all local network interfaces.
-- Creates a new IPv4 socket address
-- a_host can be a full qualified hostname or an IPv4 address
-- in textual representation (x.x.x.x).
-- Creates a new IPv4 socket address based on a_host_ip.
-- This tries to reverse resolve a_host_ip to a hostname.
-- If this fails, hostname will be an empty string.
-- Creates a new IPv4 address from a_host_ip_string
-- Does not reverse resolve a_host_ip_string.
-- EiffelMedia network subsystem is
-- (From EM_SHARED_SUBSYSTEMS)
-- Host IPv4
-- (From EM_INET_ADDRESS)
-- Hostname
-- (From EM_INET_ADDRESS)
-- The port of the socket address.
-- Resolve host_ip from hostname.
-- This feature is blocking.
-- (From EM_INET_ADDRESS)
-- Resolve host_ip from hostname.
-- This feature is non-blocking.
-- Subscribe to the resolve_finished_event and use is_resolved which indicates success or failure.
-- (From EM_INET_ADDRESS)
-- Reverse resolve hostname from host_ip
-- This feature is blocking.
-- (From EM_INET_ADDRESS)
-- Host IP in textual representation (xy.xy.xy.xy)
-- (From EM_INET_ADDRESS)
-- Host IP and port in textual representation (xy.xy.xy.xy:port)
-- Hexadezimal represenatation of ip and port
-- (From EM_INET_ADDRESS)
-- (From EM_INET_ADDRESS)
-- Is host_ip resolved?
-- Is host_ip ready for usage?
-- (From EM_INET_ADDRESS)
-- Is hostname reverse resolved?
-- Ist hostname ready for usage?
-- (From EM_INET_ADDRESS)
-- IP Address Struct
-- (From EM_INET_ADDRESS)
Representation of an internet socket address which consists of an
internet address and a port.
This class uses IPv4 internet addresses since there is no SDL
network implementation that supports IPv6 at the moment.