|
|
This class manages an unix socket address.
|
Constructor for an empty unix address.
|
Constructor for an unix address from an unix address.
Parameters:
address | Unix address. |
|
Constructor for a unix address given by a string. Examples: "/tmp/test.socket".
Parameters:
name | Address string. |
|
Constructor for a unix address from the system's sockaddr structure.
Parameters:
address | sockaddr. |
length | Length of sockaddr. |
~ |
Destructor.
void |
Reset unix address.
Reimplemented from SocketAddress.
void |
Initialize unix address from unix address.
void |
Initialize unix address from socket name.
inline UnixAddress& |
Implementation of = operator.
bool |
[const]
isValid() implementation of SocketAddress.
Reimplemented from SocketAddress.
inline bool |
[const]
Check, if the address is null.
Returns: true, if the address is not null; false otherwise.
String |
[const]
Get address string.
Returns: Address string.
Reimplemented from SocketAddress.
cardinal |
[const]
getSystemAddress() implementation of SocketAddress
Reimplemented from SocketAddress.
bool |
setSystemAddress() implementation of SocketAddress.
Reimplemented from SocketAddress.
int |
[const]
Implementation of == operator.
inline int |
[const]
Implementation of != operator.
int |
[const]
Implementation of < operator.
inline int |
[const]
Implementation of <= operator.
int |
[const]
Implementation of > operator.
inline int |
[const]
Implementation of >= operator.