, including all inherited members.
AbortMyConnections(const IPoolableSocketManager &manager, ConnectionClosureReason reason) override | TSocketAllocator | [inline, virtual] |
AllocatePoolableSocket(IPoolableSocketManager &manager, ISocketCallback &callback, SOCKET theSocket) | CSocketAllocator | [protected] |
AllocateSocket(IPoolableSocketManager &manager, ISocketCallback &callback, SOCKET theSocket) override | CSequencedStreamSocketAllocator | |
CSequencedStreamSocketAllocator(SocketCount maxFreeSockets, JetByteTools::Socket::PerSocketBufferPoolingLimit maxPooledBuffers, JetByteTools::Socket::ConsecutiveSocketOperations maxConsecutiveOperations, bool log=true) | CSequencedStreamSocketAllocator | |
CSequencedStreamSocketAllocator(JetByteTools::Socket::IMonitorSocketAllocation &monitor, SocketCount maxFreeSockets, JetByteTools::Socket::PerSocketBufferPoolingLimit maxPooledBuffers, JetByteTools::Socket::ConsecutiveSocketOperations maxConsecutiveOperations, bool log=true) | CSequencedStreamSocketAllocator | |
CSequencedStreamSocketAllocator(const CSequencedStreamSocketAllocator &rhs) | CSequencedStreamSocketAllocator | |
JetByteTools::Socket::CSequencedStreamSocketAllocator::CSequencedStreamSocketAllocator(SocketCount maxFreeSockets, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | CSequencedStreamSocketAllocator | |
JetByteTools::Socket::CSequencedStreamSocketAllocator::CSequencedStreamSocketAllocator(IMonitorSocketAllocation &monitor, SocketCount maxFreeSockets, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | CSequencedStreamSocketAllocator | |
JetByteTools::Socket::CSequencedStreamSocketAllocator::CSequencedStreamSocketAllocator(const CSequencedStreamSocketAllocator &rhs) | CSequencedStreamSocketAllocator | |
CSocketAllocator(SocketCount maxFreeSockets, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | CSocketAllocator | [protected] |
CSocketAllocator(IMonitorSocketAllocation &monitor, SocketCount maxFreeSockets, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | CSocketAllocator | [protected] |
CSocketAllocator(const CSocketAllocator &rhs) | CSocketAllocator | [protected] |
DumpMyConnections(const IPoolableSocketManager &manager) const override | TSocketAllocator | [inline, virtual] |
EnlargePool(SocketCount socketsToAdd) | CSocketAllocator | [protected] |
LockUserDataSlots() override | TSocketAllocator | [inline, virtual] |
NoPooledSockets | CSocketAllocator | [protected, static] |
operator=(const CSequencedStreamSocketAllocator &rhs) | CSequencedStreamSocketAllocator | |
JetByteTools::Socket::CSequencedStreamSocketAllocator::operator=(const CSequencedStreamSocketAllocator &rhs) | CSequencedStreamSocketAllocator | |
JetByteTools::Socket::TSocketAllocator::operator=(const TSocketAllocator &rhs) | TSocketAllocator | |
JetByteTools::Socket::CSocketAllocator::operator=(const CSocketAllocator &rhs) | CSocketAllocator | [protected] |
ReleaseSocket(IPoolableSocket &socket) override | TSocketAllocator | [inline, virtual] |
ReleaseSockets() override | TSocketAllocator | [inline, virtual] |
RequestSequenceId(const JetByteTools::Core::_tstring &sequenceName) override | CSequencedStreamSocketAllocator | |
RequestUserDataSlot(const JetByteTools::Core::_tstring &name) override | TSocketAllocator | [inline, virtual] |
SocketCount typedef | TSocketAllocator | |
TSocketAllocator(SocketCount maxFreeSockets, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | TSocketAllocator | [inline] |
TSocketAllocator(IMonitorSocketAllocation &monitor, SocketCount maxFreeSockets, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | TSocketAllocator | [inline] |
TSocketAllocator(const TSocketAllocator &rhs) | TSocketAllocator | |
~CSequencedStreamSocketAllocator() | CSequencedStreamSocketAllocator | |
~CSocketAllocator() | CSocketAllocator | [protected, virtual] |
~IMonitorSocketAllocation() | IMonitorSocketAllocation | [private, virtual] |
~TSocketAllocator() | TSocketAllocator | [virtual] |