Listener implementation classes

The implementation objects for all Listeners. More...

Classes

class  Listener
 Abstract class for any type of Listener. More...
class  SocketListener
 A class describing how to listen on any type of socket. More...
class  UDSListener
 A listener listening for connections to/on a UNIX Domain Socket. More...

Typedefs

typedef Loki::SmartPtr
< Listener,
Loki::RefCountedMTAdj
< Loki::ObjectLevelLockable >
::RefCountedMT > 
ListenerP
 The SmartPtr wrapper around Listener.

Detailed Description

The implementation objects for all Listeners.

A Listener listening for incoming connections on a particular socket, modem line, or perhaps other places. Listener subclasses handle the specifics of socket, device, and/or any other connection types.


Typedef Documentation

typedef Loki::SmartPtr<Listener, Loki::RefCountedMTAdj<Loki::ObjectLevelLockable>::RefCountedMT> ListenerP

The SmartPtr wrapper around Listener.

All references to member functions of Listener (or its subclasses) should be made through this typedef so that the underlying objects reference counts are kept accurate.

Definition at line 114 of file listener.h.


Generated on Tue May 13 11:32:42 2008 for consmgr by  doxygen 1.5.5