Classes | |
class | IPSocketAddress |
A SocketAddress for holding an IP address/port. More... | |
class | SocketAddress |
An abstract class describing the address of any type of socket. More... | |
class | UDSSocketAddress |
A SocketAddress describing the "address" of a Unix-domain socket. More... | |
Typedefs | |
typedef Loki::SmartPtr < SocketAddress, Loki::RefCountedMTAdj < Loki::ObjectLevelLockable > ::RefCountedMT > | SocketAddressP |
The SmartPtr wrapper around objects of SocketAddress and subclasses. |
This is in many ways just a layer wrapped around struct
sockaddr
and friends.
typedef Loki::SmartPtr<SocketAddress, Loki::RefCountedMTAdj<Loki::ObjectLevelLockable>::RefCountedMT> SocketAddressP |
The SmartPtr wrapper around objects of SocketAddress and subclasses.
All allocated SocketAddress (and subclass) objects should be reference counted by using this typedef to deal with the object.
Definition at line 107 of file sockaddr.h.