AbortMyConnections(const IPoolableSocketManager &manager, ConnectionClosureReason reason)=0 | IAllocatePoolableSockets | [pure virtual] |
AllocateSocket(IPoolableSocketManager &manager, ISocketCallback &callback, SOCKET theSocket)=0 | IAllocateDatagramSockets | [pure virtual] |
DumpMyConnections(const IPoolableSocketManager &manager) const =0 | IAllocatePoolableSockets | [pure virtual] |
LockUserDataSlots()=0 | IProvideUserData | [pure virtual] |
ReleaseSocket(IPoolableSocket &socket)=0 | IAllocatePoolableSockets | [pure virtual] |
ReleaseSockets()=0 | IAllocatePoolableSockets | [pure virtual] |
RequestUserDataSlot(const _tstring &name)=0 | IProvideUserData | [pure virtual] |
~IAllocateDatagramSockets() | IAllocateDatagramSockets | [protected, virtual] |
~IAllocatePoolableSockets() override | IAllocatePoolableSockets | [protected] |
~IProvideUserData() | IProvideUserData | [protected, virtual] |