NCBI C++ ToolKit
Public Member Functions | Private Attributes | Friends | List of all members
IServer_ConnectionBase Class Referenceabstract

Search Toolkit Book for IServer_ConnectionBase

#include <connect/impl/server_connection.hpp>

+ Inheritance diagram for IServer_ConnectionBase:
+ Collaboration diagram for IServer_ConnectionBase:

Public Member Functions

virtual ~IServer_ConnectionBase ()
virtual EIO_Event GetEventsToPollFor (const CTime **) const
virtual CStdRequestCreateRequest (EServIO_Event event, CServer_ConnectionPool &connPool, const STimeout *timeout)=0
virtual bool IsOpen (void)
virtual bool IsReadyToProcess (void)
virtual void OnTimeout (void)
virtual void OnTimer (void)
virtual void OnOverflow (EOverflowReason)
virtual void Activate (void)
virtual void Passivate (void)

Private Attributes

CTime expiration
CFastMutex type_lock
volatile EServerConnType type


class CServer_ConnectionPool
class IServer_MessageHandler

Detailed Description

Definition at line 63 of file server_connection.hpp.

The documentation for this class was generated from the following file:
Modified on Wed Apr 17 13:10:24 2024 by rev. 669887