, including all inherited members.
BufferCount typedef | CFlowControlStreamSocketConnectionFilter | |
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) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterConnect(IFilterableStreamSocket &, const IFullAddress &, const void *, const void *) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterConnectionAborted(JetByteTools::Socket::IFilterableStreamSocket &socket, ConnectionClosureReason reason, bool wasUserSocket) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterConnectionClosed(JetByteTools::Socket::IFilterableStreamSocket &socket) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterConnectionClosure(IFilterableStreamSocket &, const ConnectionClosureReason) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterConnectionFailed(JetByteTools::Socket::IFilterableStreamSocket &socket, const JetByteTools::Socket::IAddress &address, DWORD lastError) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterConnectionReset(JetByteTools::Socket::IFilterableStreamSocket &socket, DWORD lastError) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterReadCompleted(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterReadCompletionError(IFilterableStreamSocket &, JetByteTools::IO::CSmartBuffer &, const DWORD) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterReadRequest(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterShutdown(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::Socket::ShutdownHow how) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterSocketAttached(JetByteTools::Core::IIndexedOpaqueUserData &) override | CNullStreamSocketConnectionFilter | [inline, private, virtual] |
FilterWriteCompleted(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterWriteCompletionError(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer, DWORD lastError) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterWriteRequest(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer) override | CStreamSocketConnectionFilterBase | [private, virtual] |
FilterWriteRequest(JetByteTools::Socket::IFilterableStreamSocket &socket, JetByteTools::IO::IIterateableBufferChain &buffers) override | CStreamSocketConnectionFilterBase | [private, virtual] |
GetFilterManager() const | CStreamSocketConnectionFilterBase | [private] |
GetPerConnectionFilterData(const JetByteTools::Core::IIndexedOpaqueUserData &userData) const | CStreamSocketConnectionFilterBase | [private] |
InitialiseFilter(JetByteTools::Socket::IManageStreamSocketConnectionFilters &manager) override | CStreamSocketConnectionFilterBase | [private, virtual] |
operator=(const CFlowControlStreamSocketConnectionFilter &rhs) | CFlowControlStreamSocketConnectionFilter | |
JetByteTools::Socket::CStreamSocketConnectionFilterBase::operator=(const CStreamSocketConnectionFilterBase &rhs) | CStreamSocketConnectionFilterBase | [private] |
PendingWriteCount typedef | CFlowControlStreamSocketConnectionFilter | |
Percentage typedef | CFlowControlStreamSocketConnectionFilter | |
SetPerConnectionFilterData(JetByteTools::Core::IIndexedOpaqueUserData &userData, IFilterData *pFilterData) const | CStreamSocketConnectionFilterBase | [private] |
~CStreamSocketConnectionFilterBase() | CStreamSocketConnectionFilterBase | [private] |
~ICallback() | CFilterDataBase::ICallback | [private, virtual] |
~IFilterStreamSocketConnections() | IFilterStreamSocketConnections | [private, virtual] |