, including all inherited members.
CFilterHolder(JetByteTools::Socket::IAcceptStreamSocketConnectionFilters &manager, CCredentials *pCredentials, ISecureStreamSocketCallback &callback, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator) | CFilterHolder | |
CSecureConnectShim(JetByteTools::Socket::ICreateFilteredStreamSocketConnections &connectionCreator) | CSecureConnectShim | [explicit] |
IsSecure(JetByteTools::Socket::IStreamSocket &socket) const | CFilterHolder | |
operator=(const TStreamSocketServer &rhs) | TStreamSocketServer | |
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 | |
SetDefaultMessageProtection(MessageProtectionType messageProtection) | CFilterHolder | |
SetMessageProtection(JetByteTools::Socket::IStreamSocket &socket, MessageProtectionType messageProtection) const | CFilterHolder | |
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 | |
TStreamSocketServer(CCredentials &credentials, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(CCredentials &credentials, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::SocketBufferSize recvBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(CCredentials &credentials, const JetByteTools::Socket::IFullAddress &address, JetByteTools::Socket::ListenBacklog listenBacklog, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(CCredentials &credentials, const JetByteTools::Socket::IFullAddress &address, JetByteTools::Socket::ListenBacklog listenBacklog, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::SocketBufferSize recvBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(bool securityActive, CCredentials &credentials, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(bool securityActive, CCredentials &credentials, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::SocketBufferSize recvBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(bool securityActive, CCredentials &credentials, const JetByteTools::Socket::IFullAddress &address, JetByteTools::Socket::ListenBacklog listenBacklog, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(bool securityActive, CCredentials &credentials, const JetByteTools::Socket::IFullAddress &address, JetByteTools::Socket::ListenBacklog listenBacklog, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::SocketBufferSize recvBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::SocketBufferSize recvBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(const JetByteTools::Socket::IFullAddress &address, JetByteTools::Socket::ListenBacklog listenBacklog, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(const JetByteTools::Socket::IFullAddress &address, JetByteTools::Socket::ListenBacklog listenBacklog, Callback &callback, JetByteTools::IO::IIOPool &pool, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator, JetByteTools::Socket::SocketBufferSize recvBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::ZeroByteReadConfiguration zeroByteReadConfiguration=JetByteTools::Socket::NoZeroByteRead, JetByteTools::Socket::ILimitConnections &connectionLimiter=JetByteTools::Socket::CConnectionLimiter::NoLimitLimiter) | TStreamSocketServer | [inline] |
TStreamSocketServer(const TStreamSocketServer &rhs) | TStreamSocketServer | |
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 | |
~CFilterHolder() | CFilterHolder | [virtual] |
~CSecureConnectShim() | CSecureConnectShim | [virtual] |