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

TActivatableObject Member List

This is the complete list of members for TActivatableObject, 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, const CommandCodeType commandCode, const void *pCommandData=nullptr, const size_t dataLength=0, const ProcessingFlags processingFlags=ProcessAll)TActivatableObject [inline]
QueueCommandForProcessing(const CommandCodeType commandCode, const void *pCommandData=nullptr, const size_t dataLength=0, const ProcessingFlags processingFlags=ProcessAll)TActivatableObject [inline]
JetByteTools::Core::CActivatableObject::QueueCommandForProcessing(CommandProcessorCallback &callback, CommandCode commandCode, const void *pCommandData=nullptr, size_t dataLength=0, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
JetByteTools::Core::CActivatableObject::QueueCommandForProcessing(CommandCode commandCode, const void *pCommandData=nullptr, size_t dataLength=0, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
QueueCommandForProcessingEx(CommandProcessorCallback &callback, const CommandCodeType commandCode, const Data data[], const size_t numEntries, const ProcessingFlags processingFlags=ProcessAll)TActivatableObject [inline]
QueueCommandForProcessingEx(const CommandCodeType commandCode, const Data data[], const size_t numEntries, ProcessingFlags processingFlags=ProcessAll)TActivatableObject [inline]
JetByteTools::Core::CActivatableObject::QueueCommandForProcessingEx(CommandProcessorCallback &callback, CommandCode commandCode, const Data data[], size_t numEntries, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
JetByteTools::Core::CActivatableObject::QueueCommandForProcessingEx(CommandCode commandCode, const Data data[], size_t numEntries, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
QueueCommandIfNotLastQueued(const CommandCodeType commandCode, const ProcessingFlags processingFlags=ProcessAll)TActivatableObject [inline]
JetByteTools::Core::CActivatableObject::QueueCommandIfNotLastQueued(CommandCode commandCode, ProcessingFlags processingFlags=ProcessAll)CActivatableObject
QueueOnlyDoNotProcess enum valueCActivatableObject
TActivatableObject(Callback &callback, const size_t initialQueueSize=DefaultInitialQueueSize)TActivatableObject [inline, explicit]
ValidateThatThisThreadIsProcessing() const CActivatableObject
~CActivatableObject()CActivatableObject


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