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

TStreamSocketServer Member List

This is the complete list of members for TStreamSocketServer, 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]


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