typedef long PendingWriteCount |
typedef unsigned short BufferCount |
typedef unsigned short Percentage |
CFlowControlStreamSocketConnectionFilter | ( | IAcceptStreamSocketConnectionFilters & | filterManager, | |
IAllocateSequencedStreamSockets & | socketAllocator, | |||
JetByteTools::IO::IAllocateBuffers & | bufferAllocator, | |||
BufferCount | maxBuffers, | |||
IProcessBufferList & | listProcessor, | |||
PendingWriteCount | maxPendingWrites, | |||
bool | consolidateQueuedWrites = false , |
|||
Percentage | notificationPercentageStepSize = 25 | |||
) |
Installs the connection filter on all connections made by the supplied connection manager.
CFlowControlStreamSocketConnectionFilter | ( | IMonitorStreamSocketFlowControl & | monitor, | |
IAcceptStreamSocketConnectionFilters & | filterManager, | |||
IAllocateSequencedStreamSockets & | socketAllocator, | |||
JetByteTools::IO::IAllocateBuffers & | bufferAllocator, | |||
BufferCount | maxBuffers, | |||
IProcessBufferList & | listProcessor, | |||
PendingWriteCount | maxPendingWrites, | |||
bool | consolidateQueuedWrites = false , |
|||
Percentage | notificationPercentageStepSize = 25 | |||
) |
CFlowControlStreamSocketConnectionFilter& operator= | ( | const CFlowControlStreamSocketConnectionFilter & | rhs | ) |