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

CActivatableObject Member List

This is the complete list of members for CActivatableObject, including all inherited members.

AllowRecursiveProcessing enum valueCActivatableObject
CActivatableObject(Callback &callback, size_t initialQueueSize=DefaultInitialQueueSize)CActivatableObject [explicit]
CActivatableObject(const CActivatableObject &rhs)CActivatableObject
CommandCode typedefCActivatableObject
DefaultInitialQueueSizeCActivatableObject [static]
GetQueueDetails(ThreadId &processingThread, QueuedCommands &commands) const CActivatableObject
InvalidCommandCodeCActivatableObject [static]
operator=(const CActivatableObject &rhs)CActivatableObject
ProcessAll enum valueCActivatableObject
ProcessingFlags enum nameCActivatableObject
ProcessOnlyThisCommand enum valueCActivatableObject
ProcessQueuedCommands()CActivatableObject
QueueCommandForProcessing(CommandProcessorCallback &callback, CommandCode commandCode, const void *pCommandData=nullptr, size_t dataLength=0, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
QueueCommandForProcessing(CommandCode commandCode, const void *pCommandData=nullptr, size_t dataLength=0, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
QueueCommandForProcessingEx(CommandProcessorCallback &callback, CommandCode commandCode, const Data data[], size_t numEntries, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
QueueCommandForProcessingEx(CommandCode commandCode, const Data data[], size_t numEntries, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
QueueCommandIfNotLastQueued(CommandCode commandCode, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
QueueOnlyDoNotProcess enum valueCActivatableObject
ValidateThatThisThreadIsProcessing() const CActivatableObject
~CActivatableObject()CActivatableObject


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