Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

lfc::_Server Class Reference

obsolete? More...

Inheritance diagram for lfc::_Server::

lfc::_Input lfc::_Input< char > lfc::_Input< TYPE1 > lfc::_Output lfc::_Output< char > lfc::_Output< TYPE1 > lfc::SocketServer lfc::Thread List of all members.

Public Methods

virtual ~_Server () throw ()
virtual void addRef () const
virtual void release () const

Public Attributes

Signal0 sigInit
Signal0 sigShutdown

Protected Methods

 _Server ()
virtual void onLastClientRelease () const

Protected Attributes

long m_refCount

Detailed Description

obsolete?

Todo:
redesign this?

document this

make this thread safe


Constructor & Destructor Documentation

lfc::_Server::_Server   [inline, protected]
 

virtual lfc::_Server::~_Server   throw () [inline, virtual]
 


Member Function Documentation

virtual void lfc::_Server::addRef   const [inline, virtual]
 

virtual void lfc::_Server::release   const [inline, virtual]
 

virtual void lfc::_Server::onLastClientRelease   const [inline, protected, virtual]
 


Member Data Documentation

Signal0 lfc::_Server::sigInit
 

Signal0 lfc::_Server::sigShutdown
 

long lfc::_Server::m_refCount [protected]
 


The documentation for this class was generated from the following file:
Generated on Fri Jan 25 03:12:46 2002 for LFC2 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001