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

CDatagramSocketAllocator Member List

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

AbortMyConnections(const IPoolableSocketManager &manager, ConnectionClosureReason reason) overrideTSocketAllocator [inline, virtual]
AllocatePoolableSocket(IPoolableSocketManager &manager, ISocketCallback &callback, SOCKET theSocket)CSocketAllocator [protected]
AllocateSocket(IPoolableSocketManager &manager, ISocketCallback &callback, SOCKET theSocket) overrideCDatagramSocketAllocator
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 overrideTSocketAllocator [inline, virtual]
EnlargePool(SocketCount socketsToAdd)CSocketAllocator [protected]
LockUserDataSlots() overrideTSocketAllocator [inline, virtual]
NoPooledSocketsCSocketAllocator [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) overrideTSocketAllocator [inline, virtual]
ReleaseSockets() overrideTSocketAllocator [inline, virtual]
RequestUserDataSlot(const JetByteTools::Core::_tstring &name) overrideTSocketAllocator [inline, virtual]
SocketCount typedefTSocketAllocator
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]


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