, including all inherited members.
CFilterHolder(JetByteTools::Socket::IAcceptStreamSocketConnectionFilters &manager, CCredentials *pCredentials, ISecureStreamSocketCallback &callback, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator) | CFilterHolder | |
CFilterHolder(JetByteTools::Socket::IAcceptStreamSocketConnectionFilters &manager, CCredentials *pCredentials, ClientAuthenticationRequirements clientAuthenticationRequirements, ISecureStreamSocketCallback &callback, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator) | CFilterHolder | |
CFilterHolder(const CFilterHolder &rhs) | CFilterHolder | |
CSecureConnectShim(JetByteTools::Socket::ICreateFilteredStreamSocketConnections &connectionCreator) | CSecureConnectShim | [explicit] |
CSecureConnectShim(const CSecureConnectShim &rhs) | CSecureConnectShim | |
IsSecure(const JetByteTools::Socket::IStreamSocket &socket) const | CFilterHolder | |
operator=(const TStreamSocketServer &rhs) | TStreamSocketServer | |
JetByteTools::SSPI::SChannel::CSecureConnectShim::operator=(const CSecureConnectShim &rhs) | CSecureConnectShim | |
JetByteTools::SSPI::SChannel::CFilterHolder::operator=(const CFilterHolder &rhs) | CFilterHolder | |
Renegotiate(const JetByteTools::Socket::IStreamSocket &socket) const | CFilterHolder | |
Renegotiate(const JetByteTools::Socket::IStreamSocket &socket, ClientAuthenticationRequirements requirements) const | CFilterHolder | |
RequiresPeerVerification(const JetByteTools::Socket::IStreamSocket &socket) const | CFilterHolder | |
SecureAsyncConnect(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, 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, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureAsyncConnectNoThrow(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, 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, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnect(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, 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, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectAsyncIfAvailable(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, 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, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectAsyncIfAvailableNoThrow(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, 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, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SecureConnectNoThrow(const JetByteTools::Socket::IFullAddress &address, const void *pUserData, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, 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, RemoteCredentialValidation remoteCredentialValidation=ValidateRemoteCredentialsManually, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize) | CSecureConnectShim | |
SendAlert(const JetByteTools::Socket::IStreamSocket &socket, DWORD alertType, DWORD alertNumber) const | CFilterHolder | |
SessionControl(const JetByteTools::Socket::IStreamSocket &socket, DWORD sessionFlags) const | CFilterHolder | |
Shutdown(const JetByteTools::Socket::IStreamSocket &socket) const | CFilterHolder | |
TStreamSocketServer(CCredentials &credentials, bool verifyPeer, 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, bool verifyPeer, 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, bool verifyPeer, 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, bool verifyPeer, 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 sslActive, CCredentials &credentials, bool verifyPeer, 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 sslActive, CCredentials &credentials, bool verifyPeer, 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 sslActive, CCredentials &credentials, bool verifyPeer, 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 sslActive, CCredentials &credentials, bool verifyPeer, 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 | |