, including all inherited members.
AbortAllConnections() | TConnectionManagerBase | [inline] |
AbortAllConnections(ConnectionClosureReason reason) | TConnectionManagerBase | [inline, protected] |
AcceptEx(SOCKET listenSocket, SOCKET acceptSocket, PVOID pOutputBuffer, DWORD receiveDataLength, DWORD localAddressLength, DWORD remoteAddressLength, LPDWORD bytesReceived, LPOVERLAPPED pOverlapped) const | CUsesMSWinSockExtensions | [protected] |
AllocateBuffer() override | TConnectionManagerBase | [inline, protected] |
AllocateBuffer(JetByteTools::IO::IPoolBuffers &pool) override | TConnectionManagerBase | [inline, protected] |
AllocateCustomSizedBuffer(JetByteTools::IO::IBuffer::BufferSize bufferSize) override | TConnectionManagerBase | [inline, protected] |
AllocateSocket(SOCKET theSocket) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
AssociateDevice(SOCKET s, JetByteTools::IO::IHandler &handler) const | TConnectionManagerBase | [inline, protected] |
AsyncConnect(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [virtual] |
AsyncConnect(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
AsyncConnectAvailable(const IAddressType &addressType) const override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | |
AsyncConnectNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [virtual] |
AsyncConnectNoThrow(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
BeginShutdown() | TConnectionManagerBase | [inline, virtual] |
CanDisconnectSocketForReuse(SOCKET s) const | CUsesMSWinSockExtensions | [protected] |
CDispatchRestrictor() | CDispatchRestrictor | [protected] |
CDispatchRestrictor(const CDispatchRestrictor &rhs) | CDispatchRestrictor | [protected] |
CFilterHolder(JetByteTools::Socket::IAcceptStreamSocketConnectionFilters &manager, CCredentials *pCredentials, ISecureStreamSocketCallback &callback, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator) | CFilterHolder | |
CheckCanConnectNow() | TConnectionManagerBase | [inline, protected] |
Connect(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [virtual] |
Connect(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
ConnectAsyncIfAvailable(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [virtual] |
ConnectAsyncIfAvailable(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
ConnectAsyncIfAvailableNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [virtual] |
ConnectAsyncIfAvailableNoThrow(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
ConnectEx(SOCKET s, const struct sockaddr FAR *name, int namelen, PVOID lpSendBuffer, DWORD dwSendDataLength, LPDWORD lpdwBytesSent, LPOVERLAPPED lpOverlapped) const | CUsesMSWinSockExtensions | [protected] |
ConnectionEstablished(IStreamSocketEx &socket, const IAddress &address) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
ConnectNoThrow(const IFullAddress &address, const void *pUserData=nullptr, SocketBufferSize recvBufferSize=DefaultSocketBufferSize, SocketBufferSize sendBufferSize=DefaultSocketBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [virtual] |
ConnectNoThrow(const IFullAddress &address, const void *pUserData, const void *pFilterData, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
CreateSocket(const IAddressType &addressType, SocketBufferSize recvBufferSize, SocketBufferSize sendBufferSize) const | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
CSecureConnectShim(JetByteTools::Socket::ICreateFilteredStreamSocketConnections &connectionCreator) | CSecureConnectShim | [explicit] |
CStreamSocketConnectionManager(CCredentials &credentials, IStreamSocketConnectionManagerCallback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator) | CStreamSocketConnectionManager | |
CStreamSocketConnectionManager(bool securityActive, CCredentials &credentials, IStreamSocketConnectionManagerCallback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator) | CStreamSocketConnectionManager | |
CStreamSocketConnectionManager(IStreamSocketConnectionManagerCallback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator) | CStreamSocketConnectionManager | |
CUsesMSWinSockExtensions() | CUsesMSWinSockExtensions | [protected] |
CUsesMSWinSockExtensions(const CUsesMSWinSockExtensions &rhs) | CUsesMSWinSockExtensions | [protected] |
CUsesWinsock() | CUsesWinsock | [protected] |
CUsesWinsock(const CUsesWinsock &rhs) | CUsesWinsock | [protected] |
DecrementActiveConnections() | TConnectionManagerBase | [inline, protected] |
DisableDispatchForThisSocket(const void *pSocket) | CDispatchRestrictor | [protected, static] |
DisconnectEx(SOCKET s, LPOVERLAPPED pOverlapped, DWORD flags) const | CUsesMSWinSockExtensions | [protected] |
DisconnectSocketForReuse(SOCKET s) const | CUsesMSWinSockExtensions | [protected] |
EnableDispatchForThisSocket(const void *pSocket) | CDispatchRestrictor | [protected, static] |
EnableDispatchOnThisThread(bool enable) | CDispatchRestrictor | [protected] |
EnsureCanConnectNow() | TConnectionManagerBase | [inline, protected] |
ExecuteWrite(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
ForceShutdown() | TConnectionManagerBase | [inline, virtual] |
GetAcceptExSockaddrs(PVOID pOutputBuffer, DWORD receiveDataLength, DWORD localAddressLength, DWORD remoteAddressLength, LPSOCKADDR *pLocalSockaddr, LPINT pLocalSockaddrLength, LPSOCKADDR *pRemoteSockaddr, LPINT pRemoteSockaddrLength) const | CUsesMSWinSockExtensions | [protected] |
HandleOperation(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer, DWORD ioSize, DWORD lastError) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
IncrementActiveConnections() | TConnectionManagerBase | [inline, protected] |
IsSecure(JetByteTools::Socket::IStreamSocket &socket) const | CFilterHolder | |
IssueRead(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected, virtual] |
IssueReadOOBIfRequired(IStreamSocketEx &socket) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
IssueReadOOBIfRequired(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
IssueWrite(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected, virtual] |
JoinIOPoolLogicalThreadGroup() const | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
LoadAcceptEx(SOCKET s) const | CUsesMSWinSockExtensions | [protected] |
LoadConnectEx(SOCKET s) const | CUsesMSWinSockExtensions | [protected] |
LoadDisconnectEx(SOCKET s) const | CUsesMSWinSockExtensions | [protected] |
LoadGetAcceptExSockaddrs(SOCKET s) const | CUsesMSWinSockExtensions | [protected] |
LoadTransmitFile(SOCKET s) const | CUsesMSWinSockExtensions | [protected] |
LoadWSARecvMsg(SOCKET s) const | CUsesMSWinSockExtensions | [protected] |
m_activeConnections | TConnectionManagerBase | [protected] |
m_canEnableSkipCompletionPortOnSuccess | TConnectionManagerBase | [protected] |
m_connectionLimiter | TConnectionManagerBase | [protected] |
m_noActiveConnectionsEvent | TConnectionManagerBase | [protected] |
m_pool | TConnectionManagerBase | [protected] |
m_socketAllocator | TConnectionManagerBase | [protected] |
OnClientClose(IStreamSocketEx &socket) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
OnConnectionAborted(IStreamSocketEx &socket, ConnectionClosureReason reason, bool wasUserSocket) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
OnConnectionClosed(IStreamSocketEx &socket, ConnectionClosureReason reason) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
OnConnectionReset(IStreamSocketEx &socket, DWORD lastError) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
OnConnectionShutdown(IStreamSocketEx &socket, ShutdownHow how) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
JetByteTools::Socket::TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase >::operator=(const TStreamSocketConnectionManager &rhs) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | |
JetByteTools::Socket::TConnectionManagerBase::operator=(const TConnectionManagerBase &rhs) | TConnectionManagerBase | |
JetByteTools::Socket::CUsesMSWinSockExtensions::operator=(const CUsesMSWinSockExtensions &rhs) | CUsesMSWinSockExtensions | |
JetByteTools::Socket::CUsesWinsock::operator=(const CUsesWinsock &rhs) | CUsesWinsock | |
JetByteTools::Socket::CDispatchRestrictor::operator=(const CDispatchRestrictor &rhs) | CDispatchRestrictor | |
PostIoOperationOnHandler(JetByteTools::IO::IHandler &handler, JetByteTools::IO::CSmartBuffer &buffer, DWORD operation, bool forceDispatchToPool=false) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
ReleaseSocket(IPoolableSocket &socket, bool wasUserSocket) override | TConnectionManagerBase | [inline, protected, virtual] |
RequestCancelIO(IStreamSocketEx &socket) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
RequestRead(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
RequestWrite(IStreamSocketEx &socket, JetByteTools::IO::CSmartBuffer &buffer) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
RequestWrite(IStreamSocketEx &socket, JetByteTools::IO::IIterateableBufferChain &buffers) override | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [protected] |
SecureAsyncConnect(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureAsyncConnect(const JetByteTools::Core::_tstring &targetName, const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureAsyncConnectNoThrow(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureAsyncConnectNoThrow(const JetByteTools::Core::_tstring &targetName, const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnect(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnect(const JetByteTools::Core::_tstring &targetName, const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectAsyncIfAvailable(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectAsyncIfAvailable(const JetByteTools::Core::_tstring &targetName, const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectAsyncIfAvailableNoThrow(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectAsyncIfAvailableNoThrow(const JetByteTools::Core::_tstring &targetName, const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectNoThrow(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectNoThrow(const JetByteTools::Core::_tstring &targetName, const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SetBufferSize(SOCKET s, SocketBufferSize bufferSize, int optionName) const | TConnectionManagerBase | [inline, protected] |
SetDefaultMessageProtection(MessageProtectionType messageProtection) | CFilterHolder | |
SetMessageProtection(JetByteTools::Socket::IStreamSocket &socket, MessageProtectionType messageProtection) const | CFilterHolder | |
ShouldDispatchForThisSocket(const void *pSocket) | CDispatchRestrictor | [protected, static] |
ShouldDispatchOnThisThread() | CDispatchRestrictor | [protected, static] |
ShutdownComplete() | TConnectionManagerBase | [inline, protected, virtual] |
ShutdownIsInProgress() const | TConnectionManagerBase | [inline, protected] |
Start() | TConnectionManagerBase | [inline, protected, virtual] |
TConnectionManagerBase(const TConnectionManagerBase &rhs) | TConnectionManagerBase | |
TConnectionManagerBase(Callback &callback, JetByteTools::IO::IIOPool &pool, Manager &manager, SocketAllocator &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, ILimitConnections &connectionLimiter) | TConnectionManagerBase | [inline, protected] |
TransmitFile(SOCKET s, HANDLE fileToTransmit, DWORD numberOfBytesToWrite, DWORD numberOfBytesPerSend, LPOVERLAPPED lOverlapped, LPTRANSMIT_FILE_BUFFERS lTransmitBuffers, DWORD flags) const | CUsesMSWinSockExtensions | [protected] |
TryWriteWithMessageProtection(JetByteTools::Socket::IStreamSocket &socket, const char *pData, JetByteTools::Socket::IStreamSocket::DataLength dataLength, MessageProtectionType messageProtectionType) | CFilterHolder | |
TryWriteWithMessageProtection(JetByteTools::Socket::IStreamSocket &socket, const BYTE *pData, JetByteTools::Socket::IStreamSocket::DataLength dataLength, MessageProtectionType messageProtectionType) | CFilterHolder | |
TryWriteWithMessageProtection(JetByteTools::Socket::IStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer, MessageProtectionType messageProtectionType) const | CFilterHolder | |
TStreamSocketConnectionManager(IStreamSocketConnectionManagerCallback &callback, JetByteTools::IO::IIOPool &pool, IAllocateStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, ZeroByteReadConfiguration zeroByteReadConfiguration=NoZeroByteRead, ILimitConnections &connectionLimiter=CConnectionLimiter::NoLimitLimiter, OutOfBandDataReadConfiguration outOfBandDataReadConfiguration=NoOutOfBandData) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | |
TStreamSocketConnectionManager(const IFullAddress &outboundAddress, IStreamSocketConnectionManagerCallback &callback, JetByteTools::IO::IIOPool &pool, IAllocateStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, ZeroByteReadConfiguration zeroByteReadConfiguration=NoZeroByteRead, ILimitConnections &connectionLimiter=CConnectionLimiter::NoLimitLimiter, OutOfBandDataReadConfiguration outOfBandDataReadConfiguration=NoOutOfBandData) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | |
TStreamSocketConnectionManager(const TStreamSocketConnectionManager &rhs) | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | |
WaitForShutdownToComplete() | TConnectionManagerBase | [inline, virtual] |
WaitForShutdownToComplete(Milliseconds timeout) | TConnectionManagerBase | [inline, virtual] |
WriteWithMessageProtection(JetByteTools::Socket::IStreamSocket &socket, const char *pData, JetByteTools::Socket::IStreamSocket::DataLength dataLength, MessageProtectionType messageProtectionType) | CFilterHolder | |
WriteWithMessageProtection(JetByteTools::Socket::IStreamSocket &socket, const BYTE *pData, JetByteTools::Socket::IStreamSocket::DataLength dataLength, MessageProtectionType messageProtectionType) | CFilterHolder | |
WriteWithMessageProtection(JetByteTools::Socket::IStreamSocket &socket, JetByteTools::IO::CSmartBuffer &buffer, MessageProtectionType messageProtectionType) const | CFilterHolder | |
WSARecvMsg(SOCKET s, LPWSAMSG lpMsg, LPDWORD lpdwNumberOfBytesRecvd, LPWSAOVERLAPPED lpOverlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine) const | CUsesMSWinSockExtensions | [protected] |
~CDispatchRestrictor() | CDispatchRestrictor | [protected, virtual] |
~CFilterHolder() | CFilterHolder | [virtual] |
~CSecureConnectShim() | CSecureConnectShim | [virtual] |
~CUsesMSWinSockExtensions() | CUsesMSWinSockExtensions | [protected, virtual] |
~CUsesWinsock() | CUsesWinsock | [protected, virtual] |
~TConnectionManagerBase() | TConnectionManagerBase | [inline] |
~TStreamSocketConnectionManager() | TStreamSocketConnectionManager< CFilteringStreamSocketConnectionManagerBase > | [virtual] |