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

CWriteOnlyFilterData Member List

This is the complete list of members for CWriteOnlyFilterData, 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
CSmartFilterDataBase typedefCFilterDataBase [protected]
CSmartFilterDataBaseCFilterDataBase [protected]
CustomProcessorCommands enum nameCFilterDataBase [protected]
CWriteOnlyFilterData(CFilterDataBase::ICallback &callback, JetByteTools::IO::IAllocateBuffers &allocator, IFilterableStreamSocket &socket, bool wantWriteCompletions=false)CWriteOnlyFilterData
CWriteOnlyFilterData(const CWriteOnlyFilterData &rhs)CWriteOnlyFilterData
FirstCustomCommandCode enum valueCFilterDataBase [protected]
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]
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) overrideCWriteOnlyFilterData [virtual]
OnReadCompleted(JetByteTools::IO::CSmartBuffer &buffer) overrideCWriteOnlyFilterData [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 CWriteOnlyFilterData &rhs)CWriteOnlyFilterData
JetByteTools::Socket::CFilterDataBase::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]
~CFilterDataBase()CFilterDataBase [protected, virtual]
~CWriteOnlyFilterData()CWriteOnlyFilterData [protected, virtual]
~IAllocateBuffer()IAllocateBuffer [protected, virtual]
~IFilterData()IFilterData [protected, virtual]


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