, 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 | CDatagramSocketAllocator | |
CDatagramSocketAllocator(SocketCount maxFreeSockets, JetByteTools::Socket::PerSocketBufferPoolingLimit maxPooledBuffers, JetByteTools::Socket::ConsecutiveSocketOperations maxConsecutiveOperations, bool log=true) | CDatagramSocketAllocator | |
CDatagramSocketAllocator(const CDatagramSocketAllocator &rhs) | CDatagramSocketAllocator | |
JetByteTools::Socket::CDatagramSocketAllocator::CDatagramSocketAllocator(SocketCount maxFreeSockets, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | CDatagramSocketAllocator | [explicit] |
JetByteTools::Socket::CDatagramSocketAllocator::CDatagramSocketAllocator(IMonitorSocketAllocation &monitor, SocketCount maxFreeSockets, PerSocketBufferPoolingLimit maxPooledBuffers, ConsecutiveSocketOperations maxConsecutiveOperations) | CDatagramSocketAllocator | |
JetByteTools::Socket::CDatagramSocketAllocator::CDatagramSocketAllocator(const CDatagramSocketAllocator &rhs) | CDatagramSocketAllocator | |
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 CDatagramSocketAllocator &rhs) | CDatagramSocketAllocator | |
JetByteTools::Socket::CDatagramSocketAllocator::operator=(const CDatagramSocketAllocator &rhs) | CDatagramSocketAllocator | |
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] |
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 | |
~CSocketAllocator() | CSocketAllocator | [protected, virtual] |
~IMonitorSocketAllocation() | IMonitorSocketAllocation | [private, virtual] |
~TSocketAllocator() | TSocketAllocator | [virtual] |