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

CFlowControlStreamSocketConnectionFilter Member List

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

BufferCount typedefCFlowControlStreamSocketConnectionFilter
CFlowControlStreamSocketConnectionFilter(IAcceptStreamSocketConnectionFilters &filterManager, IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, BufferCount maxBuffers, IProcessBufferList &listProcessor, PendingWriteCount maxPendingWrites, bool consolidateQueuedWrites=false, Percentage notificationPercentageStepSize=25)CFlowControlStreamSocketConnectionFilter
CFlowControlStreamSocketConnectionFilter(IMonitorStreamSocketFlowControl &monitor, IAcceptStreamSocketConnectionFilters &filterManager, IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, BufferCount maxBuffers, IProcessBufferList &listProcessor, PendingWriteCount maxPendingWrites, bool consolidateQueuedWrites=false, Percentage notificationPercentageStepSize=25)CFlowControlStreamSocketConnectionFilter
CFlowControlStreamSocketConnectionFilter(const CFlowControlStreamSocketConnectionFilter &rhs)CFlowControlStreamSocketConnectionFilter
CStreamSocketConnectionFilterBase(const JetByteTools::Core::_tstring &filterName, bool canGenerateOurOwnWrites, JetByteTools::Socket::IAcceptStreamSocketConnectionFilters &manager, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, bool enableFiltering=true)CStreamSocketConnectionFilterBase [private]
CStreamSocketConnectionFilterBase(const CStreamSocketConnectionFilterBase &rhs)CStreamSocketConnectionFilterBase [private]
FilterClientClose(JetByteTools::Socket::IFilterableStreamSocket &socket) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterConnect(IFilterableStreamSocket &, const IFullAddress &, const void *, const void *) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterConnectionAborted(JetByteTools::Socket::IFilterableStreamSocket &socket, ConnectionClosureReason reason, bool wasUserSocket) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterConnectionClosed(JetByteTools::Socket::IFilterableStreamSocket &socket) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterConnectionClosure(IFilterableStreamSocket &, const ConnectionClosureReason) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterConnectionFailed(JetByteTools::Socket::IFilterableStreamSocket &socket, const JetByteTools::Socket::IAddress &address, DWORD lastError) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterConnectionReset(JetByteTools::Socket::IFilterableStreamSocket &socket, DWORD lastError) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterReadCompleted(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterReadCompletionError(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &, const DWORD) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterReadRequest(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterShutdown(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::Socket::ShutdownHow how) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterSocketAttached(JetByteTools::Core::IIndexedOpaqueUserData &) overrideCNullStreamSocketConnectionFilter [inline, private, virtual]
FilterWriteCompleted(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterWriteCompletionError(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer, DWORD lastError) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterWriteRequest(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer) overrideCStreamSocketConnectionFilterBase [private, virtual]
FilterWriteRequest(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::IIterateableBufferChain &buffers) overrideCStreamSocketConnectionFilterBase [private, virtual]
GetFilterManager() const CStreamSocketConnectionFilterBase [private]
GetPerConnectionFilterData(const JetByteTools::Core::IIndexedOpaqueUserData &userData) const CStreamSocketConnectionFilterBase [private]
InitialiseFilter(JetByteTools::Socket::IManageStreamSocketConnectionFilters &manager) overrideCStreamSocketConnectionFilterBase [private, virtual]
operator=(const CFlowControlStreamSocketConnectionFilter &rhs)CFlowControlStreamSocketConnectionFilter
JetByteTools::Socket::CStreamSocketConnectionFilterBase::operator=(const CStreamSocketConnectionFilterBase &rhs)CStreamSocketConnectionFilterBase [private]
PendingWriteCount typedefCFlowControlStreamSocketConnectionFilter
Percentage typedefCFlowControlStreamSocketConnectionFilter
SetPerConnectionFilterData(JetByteTools::Core::IIndexedOpaqueUserData &userData, IFilterData *pFilterData) const CStreamSocketConnectionFilterBase [private]
~CStreamSocketConnectionFilterBase()CStreamSocketConnectionFilterBase [private]
~ICallback()CFilterDataBase::ICallback [private, virtual]
~IFilterStreamSocketConnections()IFilterStreamSocketConnections [private, virtual]


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