| ACE
    6.2.6
    | 
Defines the ``UNIX domain address family'' address format. More...
#include <UNIX_Addr.h>


| Public Member Functions | |
| ACE_UNIX_Addr (void) | |
| Default constructor.  More... | |
| ACE_UNIX_Addr (const ACE_UNIX_Addr &sa) | |
| Copy constructor.  More... | |
| ACE_UNIX_Addr (const char rendezvous_point[]) | |
| Creates an ACE_UNIX_Addr from a string.  More... | |
| ACE_UNIX_Addr (const sockaddr_un *, int len) | |
| Creates an ACE_INET_Addr from a sockaddr_un structure.  More... | |
| int | set (const ACE_UNIX_Addr &sa) | 
| Creates an ACE_UNIX_Addr from another ACE_UNIX_Addr.  More... | |
| int | set (const char rendezvous_point[]) | 
| Creates an ACE_UNIX_Addr from a string.  More... | |
| int | set (const sockaddr_un *, int len) | 
| Creates an ACE_UNIX_Addr from a sockaddr_un structure.  More... | |
| virtual void * | get_addr (void) const | 
| Return a pointer to the underlying network address.  More... | |
| virtual void | set_addr (void *addr, int len) | 
| Set a pointer to the underlying network address.  More... | |
| virtual int | addr_to_string (ACE_TCHAR addr[], size_t) const | 
| Transform the current address into string format.  More... | |
| virtual int | string_to_addr (const char addr[]) | 
| Transform the string into the current addressing format.  More... | |
| ACE_UNIX_Addr (const wchar_t rendezvous_point[]) | |
| Creates an ACE_UNIX_Addr from a string.  More... | |
| int | set (const wchar_t rendezvous_point[]) | 
| Creates an ACE_UNIX_Addr from a string.  More... | |
| bool | operator== (const ACE_UNIX_Addr &SAP) const | 
| Compare two addresses for equality.  More... | |
| bool | operator!= (const ACE_UNIX_Addr &SAP) const | 
| Compare two addresses for inequality.  More... | |
| const char * | get_path_name (void) const | 
| Return the path name of the underlying rendezvous point.  More... | |
| virtual u_long | hash (void) const | 
| Computes and returns hash value.  More... | |
| void | dump (void) const | 
| Dump the state of an object.  More... | |
|  Public Member Functions inherited from ACE_Addr | |
| ACE_Addr (int type=-1, int size=-1) | |
| Initializes instance variables.  More... | |
| virtual | ~ACE_Addr (void) | 
| Destructor.  More... | |
| int | get_size (void) const | 
| Return the size of the address.  More... | |
| void | set_size (int size) | 
| Sets the size of the address.  More... | |
| int | get_type (void) const | 
| Get the type of the address.  More... | |
| void | set_type (int type) | 
| Set the type of the address.  More... | |
| bool | operator== (const ACE_Addr &sap) const | 
| Check for address equality.  More... | |
| bool | operator!= (const ACE_Addr &sap) const | 
| Check for address inequality.  More... | |
| void | base_set (int type, int size) | 
| Initializes instance variables.  More... | |
| void | dump (void) const | 
| Dump the state of an object.  More... | |
| Public Attributes | |
| ACE_ALLOC_HOOK_DECLARE | |
| Declare the dynamic allocation hooks.  More... | |
|  Public Attributes inherited from ACE_Addr | |
| ACE_ALLOC_HOOK_DECLARE | |
| Declare the dynamic allocation hooks.  More... | |
| Private Attributes | |
| sockaddr_un | unix_addr_ | 
| Underlying socket address.  More... | |
| Additional Inherited Members | |
|  Static Public Attributes inherited from ACE_Addr | |
| static const ACE_Addr | sap_any | 
| Wild-card address.  More... | |
|  Protected Attributes inherited from ACE_Addr | |
| int | addr_type_ | 
| e.g., AF_UNIX, AF_INET, AF_SPIPE, etc.  More... | |
| int | addr_size_ | 
| Number of bytes in the address.  More... | |
Defines the ``UNIX domain address family'' address format.
| ACE_UNIX_Addr::ACE_UNIX_Addr | ( | void | ) | 
Default constructor.
| ACE_UNIX_Addr::ACE_UNIX_Addr | ( | const ACE_UNIX_Addr & | sa | ) | 
Copy constructor.
| ACE_UNIX_Addr::ACE_UNIX_Addr | ( | const char | rendezvous_point[] | ) | 
Creates an ACE_UNIX_Addr from a string.
| ACE_UNIX_Addr::ACE_UNIX_Addr | ( | const sockaddr_un * | un, | 
| int | len | ||
| ) | 
Creates an ACE_INET_Addr from a sockaddr_un structure.
| 
 | inline | 
Creates an ACE_UNIX_Addr from a string.
| 
 | virtual | 
Transform the current address into string format.
| void ACE_UNIX_Addr::dump | ( | void | ) | const | 
Dump the state of an object.
| 
 | virtual | 
Return a pointer to the underlying network address.
Reimplemented from ACE_Addr.
| 
 | inline | 
Return the path name of the underlying rendezvous point.
| 
 | virtual | 
Computes and returns hash value.
Reimplemented from ACE_Addr.
| 
 | inline | 
Compare two addresses for inequality.
| 
 | inline | 
Compare two addresses for equality.
| int ACE_UNIX_Addr::set | ( | const ACE_UNIX_Addr & | sa | ) | 
Creates an ACE_UNIX_Addr from another ACE_UNIX_Addr.
| int ACE_UNIX_Addr::set | ( | const char | rendezvous_point[] | ) | 
Creates an ACE_UNIX_Addr from a string.
| int ACE_UNIX_Addr::set | ( | const sockaddr_un * | un, | 
| int | len | ||
| ) | 
Creates an ACE_UNIX_Addr from a sockaddr_un structure.
| 
 | inline | 
Creates an ACE_UNIX_Addr from a string.
| 
 | virtual | 
Set a pointer to the underlying network address.
Reimplemented from ACE_Addr.
| 
 | virtual | 
Transform the string into the current addressing format.
| ACE_UNIX_Addr::ACE_ALLOC_HOOK_DECLARE | 
Declare the dynamic allocation hooks.
| 
 | private | 
Underlying socket address.
 1.8.6
 1.8.6