Automatic generation produced by ISE Eiffel

Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:
class NETWORK_SOCKET_ADDRESS General cluster: network description: "A network socket address." create: make_from_hostname_and_port, make_from_address_and_port, make_any_local, make_localhost, make_loopback, make_from_separate Ancestors INET_ADDRESS_FACTORY SOCKET_ADDRESS SOCKET_RESOURCES Queries address_in_use: BOOLEAN address_not_readable: BOOLEAN already_bound: BOOLEAN bad_socket_handle: BOOLEAN c_msgdontroute: INTEGER_32 c_oobmsg: INTEGER_32 c_peekmsg: INTEGER_32 connect_in_progress: BOOLEAN connection_refused: BOOLEAN count: INTEGER_32 create_any_local: INET_ADDRESS create_from_address (address: ARRAY [NATURAL_8]): detachable INET_ADDRESS create_from_name (hostname: READABLE_STRING_8): detachable INET_ADDRESS create_from_sockaddr (sockaddr: POINTER): detachable INET_ADDRESS create_localhost: INET_ADDRESS create_loopback: INET_ADDRESS dtable_full: BOOLEAN error: STRING_8 error_number: INTEGER_32 expired_socket: BOOLEAN family: INTEGER_32 host_address: INET_ADDRESS invalid_address: BOOLEAN invalid_socket_handle: BOOLEAN is_equal (other: [like Current] NETWORK_SOCKET_ADDRESS): BOOLEAN is_ipv4_stack_preferred: BOOLEAN is_ipv6_available: BOOLEAN is_valid_host (hostname: STRING_8): BOOLEAN network: BOOLEAN no_buffers: BOOLEAN no_permission: BOOLEAN not_connected: BOOLEAN port: INTEGER_32 protected_address: BOOLEAN protocol_not_supported: BOOLEAN socket_address: MANAGED_POINTER socket_family_not_supported: BOOLEAN socket_in_use: BOOLEAN socket_ok: BOOLEAN socket_would_block: BOOLEAN zero_option: BOOLEAN Commands copy (other: [like Current] NETWORK_SOCKET_ADDRESS) make_any_local (a_port: INTEGER_32) make_from_address_and_port (an_address: INET_ADDRESS; a_port: INTEGER_32) make_from_hostname_and_port (a_hostname: STRING_8; a_port: INTEGER_32) make_localhost (a_port: INTEGER_32) make_loopback (a_port: INTEGER_32) set_family (f: INTEGER_32) set_host_address (a_host_address: INET_ADDRESS) set_ipv4_stack_preferred (preference: BOOLEAN) set_port (p: INTEGER_32) set_port_from_name (a_name, protocol: STRING_8) socket_address_make
Classes Clusters Cluster hierarchy Chart Relations Flat contracts Go to:

-- Generated by Eiffel Studio --
For more details: eiffel.org