|
| | ACEXML_URL_Addr (void) |
| | Initialization and termination methods. More...
|
| |
| | ACEXML_URL_Addr (const ACEXML_Char *host_name, const ACEXML_Char *path_name, unsigned short port=ACE_DEFAULT_HTTP_PORT) |
| | Constructor. More...
|
| |
| | ACEXML_URL_Addr (const ACEXML_URL_Addr &addr) |
| | Copy constructor. More...
|
| |
| int | set (const ACEXML_URL_Addr &addr) |
| | Essentially the copy constructor. More...
|
| |
| virtual int | string_to_addr (const ACEXML_Char *address, int address_family=AF_UNSPEC) |
| |
| virtual int | addr_to_string (ACEXML_Char *s, size_t size, int ipaddr_format=1) const |
| |
| virtual const ACEXML_Char * | addr_to_string (int ipaddr_format=1) |
| |
| void | operator= (const ACEXML_URL_Addr &addr) |
| | Assignment operator. More...
|
| |
| | ~ACEXML_URL_Addr (void) |
| | Destructor. More...
|
| |
| bool | operator== (const ACEXML_URL_Addr &SAP) const |
| |
| bool | operator!= (const ACEXML_URL_Addr &SAP) const |
| | Compare two addresses for inequality. More...
|
| |
| virtual u_long | hash (void) const |
| | Computes and returns hash value. More...
|
| |
| const ACEXML_Char * | get_path_name (void) const |
| | Return the path name. More...
|
| |
| int | destroy (void) |
| | Commit suicide. More...
|
| |
| | ACE_INET_Addr (void) |
| |
| | ACE_INET_Addr (const ACE_INET_Addr &) |
| |
| | ACE_INET_Addr (const sockaddr_in *addr, int len) |
| |
| | ACE_INET_Addr (u_short port_number, const char host_name[], int address_family=AF_UNSPEC) |
| |
| | ACE_INET_Addr (const char address[], int address_family=AF_UNSPEC) |
| |
| | ACE_INET_Addr (u_short port_number, ACE_UINT32 ip_addr=INADDR_ANY) |
| |
| | ACE_INET_Addr (const char port_name[], const char host_name[], const char protocol[]="tcp") |
| |
| | ACE_INET_Addr (const char port_name[], ACE_UINT32 ip_addr, const char protocol[]="tcp") |
| |
| | ACE_INET_Addr (u_short port_number, const wchar_t host_name[], int address_family=AF_UNSPEC) |
| |
| | ACE_INET_Addr (const wchar_t address[], int address_family=AF_UNSPEC) |
| |
| | ACE_INET_Addr (const wchar_t port_name[], const wchar_t host_name[], const wchar_t protocol[]=ACE_TEXT_WIDE("tcp")) |
| |
| | ACE_INET_Addr (const wchar_t port_name[], ACE_UINT32 ip_addr, const wchar_t protocol[]=ACE_TEXT_WIDE("tcp")) |
| |
| | ~ACE_INET_Addr (void) |
| |
| ACE_INET_Addr & | operator= (const ACE_INET_Addr &rhs) |
| |
| int | set (const ACE_INET_Addr &) |
| |
| int | set (u_short port_number, const char host_name[], int encode=1, int address_family=AF_UNSPEC) |
| |
| int | set (u_short port_number, ACE_UINT32 ip_addr=INADDR_ANY, int encode=1, int map=0) |
| |
| int | set (const char port_name[], const char host_name[], const char protocol[]="tcp") |
| |
| int | set (const char port_name[], ACE_UINT32 ip_addr, const char protocol[]="tcp") |
| |
| int | set (const char addr[], int address_family=AF_UNSPEC) |
| |
| int | set (const sockaddr_in *, int len) |
| |
| int | set (u_short port_number, const wchar_t host_name[], int encode=1, int address_family=AF_UNSPEC) |
| |
| int | set (const wchar_t port_name[], const wchar_t host_name[], const wchar_t protocol[]=ACE_TEXT_WIDE("tcp")) |
| |
| int | set (const wchar_t port_name[], ACE_UINT32 ip_addr, const wchar_t protocol[]=ACE_TEXT_WIDE("tcp")) |
| |
| int | set (const wchar_t addr[], int address_family=AF_UNSPEC) |
| |
| virtual void * | get_addr (void) const |
| |
| int | get_addr_size (void) const |
| |
| virtual void | set_addr (const void *, int len) |
| |
| virtual void | set_addr (const void *, int len, int map) |
| |
| virtual int | addr_to_string (ACE_TCHAR buffer[], size_t size, int ipaddr_format=1) const |
| |
| virtual int | string_to_addr (const char address[], int address_family=AF_UNSPEC) |
| |
| void | set_port_number (u_short, int encode=1) |
| |
| int | set_address (const char *ip_addr, int len, int encode=1, int map=0) |
| |
| int | set_interface (const char *intf_name) |
| |
| u_short | get_port_number (void) const |
| |
| int | get_host_name (char hostname[], size_t hostnamelen) const |
| |
| int | get_host_name (wchar_t hostname[], size_t hostnamelen) const |
| |
| const char * | get_host_name (void) const |
| |
| const char * | get_host_addr (char *addr, int addr_size) const |
| |
| const char * | get_host_addr (void) const |
| |
| ACE_UINT32 | get_ip_address (void) const |
| |
| bool | is_any (void) const |
| |
| bool | is_loopback (void) const |
| |
| bool | is_multicast (void) const |
| |
| bool | is_linklocal (void) const |
| |
| bool | is_ipv4_mapped_ipv6 (void) const |
| |
| bool | is_ipv4_compat_ipv6 (void) const |
| |
| bool | operator< (const ACE_INET_Addr &rhs) const |
| |
| bool | operator== (const ACE_INET_Addr &SAP) const |
| |
| bool | operator!= (const ACE_INET_Addr &SAP) const |
| |
| bool | is_ip_equal (const ACE_INET_Addr &SAP) const |
| |
| bool | next (void) |
| |
| void | reset (void) |
| |
| void | dump (void) const |
| |
| | ACE_Addr (int type=-1, int size=-1) |
| |
| virtual | ~ACE_Addr (void) |
| |
| int | get_size (void) const |
| |
| void | set_size (int size) |
| |
| int | get_type (void) const |
| |
| void | set_type (int type) |
| |
| bool | operator== (const ACE_Addr &sap) const |
| |
| bool | operator!= (const ACE_Addr &sap) const |
| |
| void | base_set (int type, int size) |
| |
| void | dump (void) const |
| |
Defines a URL address family address format.