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

CFilterDataBase Member List

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

Allocate() overrideCFilterDataBase [protected, virtual]
AllocateCustomSizedBuffer(JetByteTools::IO::IBuffer::BufferSize bufferSize) overrideCFilterDataBase [protected]
JetByteTools::IO::IAllocateBuffer::AllocateCustomSizedBuffer(IBuffer::BufferSize bufferSize)=0IAllocateBuffer [pure virtual]
ApplicationReadCompleted()CFilterDataBase [protected]
CFilterDataBase(ICallback &callback, JetByteTools::IO::IAllocateBuffers &allocator, IFilterableStreamSocket &socket, bool wantWriteCompletions=false)CFilterDataBase
CFilterDataBase(const CFilterDataBase &rhs)CFilterDataBase
ClientClosed() const CFilterDataBase [protected]
CommandCode typedefCFilterDataBase
CommandWrapper typedefCActivatableObject::Callback [private]
CommandWrapperEx typedefCActivatableObject::Callback [private]
CSmartFilterDataBase typedefCFilterDataBase [protected]
CSmartFilterDataBaseCFilterDataBase [protected]
CustomProcessorCommands enum nameCFilterDataBase [protected]
FirstCustomCommandCode enum valueCFilterDataBase [protected]
GetCommandData(IProcessQueuedCommand &command)CActivatableObject::Callback [inline, private]
IProcessQueuedCommand typedefCFilterDataBase
IssueReadIfPossible(JetByteTools::IO::CSmartBuffer &buffer)CFilterDataBase [protected]
IssueReadIfRequired()CFilterDataBase [protected]
m_allocatorCFilterDataBase [protected]
m_processorCFilterDataBase [protected]
m_readCompleteBuffersCFilterDataBase [protected]
m_readRequestBuffersCFilterDataBase [protected]
m_socketCFilterDataBase [protected]
m_writeCompleteBuffersCFilterDataBase [protected]
m_writeRequestBuffersCFilterDataBase [protected]
OnActivatableObjectAboutToProcessCommands()CActivatableObject::Callback [inline, private, virtual]
OnActivatableObjectCustomCommandProcessed()CActivatableObject::Callback [inline, private, virtual]
OnActivatableObjectExpandQueue(const size_t, const size_t)CActivatableObject::Callback [inline, private, virtual]
OnActivatableObjectMoreCommandsToProcess()CActivatableObject::Callback [inline, private, virtual]
JetByteTools::Core::CActivatableObject::Callback::OnActivatableObjectProcessCommand(CommandCode commandCode, const void *pCommandData, size_t dataLength)=0CActivatableObject::Callback [private, pure virtual]
OnActivatableObjectProcessCommandEx(CommandCode commandCode, const Data data[], size_t numEntries)CActivatableObject::Callback [inline, private, virtual]
OnActivatableObjectProcessingException()CActivatableObject::Callback [inline, private, virtual]
OnAllConnectionsAborted(ConnectionClosureReason reason, bool wasUserSocket) overrideCFilterDataBase [virtual]
OnClientClose() overrideCFilterDataBase [virtual]
OnConnectionClosed() overrideCFilterDataBase [virtual]
OnConnectionReset(DWORD lastError) overrideCFilterDataBase [virtual]
OnConnectionShutdown(ShutdownHow how) overrideCFilterDataBase [virtual]
OnDataAvailable(JetByteTools::IO::CSmartBuffer &buffer)CFilterDataBase [protected]
OnOutboundConnectionFailed() overrideCFilterDataBase [virtual]
OnRead(JetByteTools::IO::CSmartBuffer &buffer) overrideCFilterDataBase [virtual]
OnReadCompleted(JetByteTools::IO::CSmartBuffer &buffer) overrideCFilterDataBase [virtual]
OnSocketReleased() overrideCFilterDataBase [virtual]
OnWrite(JetByteTools::IO::CSmartBuffer &buffer) overrideCFilterDataBase [virtual]
OnWrite(JetByteTools::IO::IIterateableBufferChain &buffers) overrideCFilterDataBase [virtual]
OnWriteCompleted(JetByteTools::IO::CSmartBuffer &buffer) overrideCFilterDataBase [virtual]
OnWriteCompletionError(JetByteTools::IO::CSmartBuffer &buffer, DWORD lastError) overrideCFilterDataBase [virtual]
operator=(const CFilterDataBase &rhs)CFilterDataBase
PendingWriteCompleted(bool completeSocketWrite=true)CFilterDataBase [protected]
PendingWritesCompleted(size_t numPendingWritesCompleted, bool completeSocketWrite=true)CFilterDataBase [protected]
QueuedCommands typedefCFilterDataBase [protected]
ReadIsPending() const CFilterDataBase [protected]
TryWriteData(JetByteTools::IO::CSmartBuffer &buffer, bool weInitiatedWrite=false)CFilterDataBase [protected]
WriteCompleted()CFilterDataBase [protected]
WriteCompleted(JetByteTools::IO::CSmartBuffer &buffer, bool completeSocketWrite, bool writeSideClosed)CFilterDataBase [protected]
WriteCompletionError(JetByteTools::IO::CSmartBuffer &buffer, DWORD lastError)CFilterDataBase [protected]
WriteData(JetByteTools::IO::CSmartBuffer &buffer, bool weInitiatedWrite=false)CFilterDataBase [protected]
WriteData(JetByteTools::IO::CSmartBuffer &buffer, const BYTE *pData, DWORD dataSize, bool weInitiatedWrite=false)CFilterDataBase [protected]
~Callback()CActivatableObject::Callback [private, virtual]
~CFilterDataBase()CFilterDataBase [protected, virtual]
~IAllocateBuffer()IAllocateBuffer [protected, virtual]
~IFilterData()IFilterData [protected, virtual]


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