The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CActivatableObject::CommandProcessorCallback Class Reference

List of all members.

Public Types

typedef
CActivatableObject::CommandCode 
CommandCode
typedef
CActivatableObject::IProcessQueuedCommand 
IProcessQueuedCommand
typedef
CActivatableObject::CommandWrapper 
CommandWrapper
typedef
CActivatableObject::CommandWrapperEx 
CommandWrapperEx

Public Member Functions

virtual bool OnActivatableObjectProcessCommand (CommandCode commandCode, const void *pCommandData, size_t dataLength)=0
virtual bool OnActivatableObjectProcessCommandEx (CommandCode commandCode, const Data data[], size_t numEntries)
virtual bool OnActivatableObjectProcessCommand (IProcessQueuedCommand &command)=0
virtual void AddRef ()
virtual void Release ()

Protected Member Functions

virtual ~CommandProcessorCallback ()


Member Typedef Documentation


Constructor & Destructor Documentation

virtual ~CommandProcessorCallback (  )  [protected, virtual]


Member Function Documentation

virtual bool OnActivatableObjectProcessCommand ( CommandCode  commandCode,
const void *  pCommandData,
size_t  dataLength 
) [pure virtual]

virtual bool OnActivatableObjectProcessCommandEx ( CommandCode  commandCode,
const Data  data[],
size_t  numEntries 
) [inline, virtual]

virtual bool OnActivatableObjectProcessCommand ( IProcessQueuedCommand command  )  [pure virtual]

virtual void AddRef (  )  [inline, virtual]

virtual void Release (  )  [inline, virtual]


Generated on Sun Sep 12 19:08:18 2021 for The Server Framework - v7.4 by doxygen 1.5.3