ACE 8.0.5
Loading...
Searching...
No Matches
ACE_UNIX_Addr Class Reference

Defines the ``UNIX domain address family'' address format. */ class ACE_UNIX_Addr : public ACE_Addr { public: / Default constructor. ACE_UNIX_Addr ();. More...

#include <UNIX_Addr.h>

Detailed Description

Defines the ``UNIX domain address family'' address format. */ class ACE_UNIX_Addr : public ACE_Addr { public: / Default constructor. ACE_UNIX_Addr ();.

/ Copy constructor. ACE_UNIX_Addr (const ACE_UNIX_Addr &sa);

/ Assignment operator ACE_UNIX_Addr& operator= (const ACE_UNIX_Addr&) = default;

/ Creates an ACE_UNIX_Addr from a string. ACE_UNIX_Addr (const char rendezvous_point[]);

/ Creates an ACE_INET_Addr from a sockaddr_un structure. ACE_UNIX_Addr (const sockaddr_un *, int len);

/ Creates an ACE_UNIX_Addr from another ACE_UNIX_Addr. int set (const ACE_UNIX_Addr &sa);

/ Creates an ACE_UNIX_Addr from a string. int set (const char rendezvous_point[]);

/ Creates an ACE_UNIX_Addr from a sockaddr_un structure. int set (const sockaddr_un *, int len);

/ Return a pointer to the underlying network address. virtual void *get_addr () const;

/ Set a pointer to the underlying network address. virtual void set_addr (const void *addr, int len);

/ Transform the current address into string format. virtual int addr_to_string (ACE_TCHAR addr[], size_t) const;

/ Transform the string into the current addressing format. virtual int string_to_addr (const char addr[]);

/ Creates an ACE_UNIX_Addr from a string. ACE_UNIX_Addr (const wchar_t rendezvous_point[]);

/ Creates an ACE_UNIX_Addr from a string. int set (const wchar_t rendezvous_point[]); /* ACE_HAS_WCHAR


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