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

CFilterHolder Class Reference

Inheritance diagram for CFilterHolder:
Collaboration diagram for CFilterHolder:

List of all members.

Public Member Functions

 CFilterHolder (JetByteTools::Socket::IAcceptStreamSocketConnectionFilters &manager, CCredentials *pCredentials, ISecureStreamSocketCallback &callback, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator)
 CFilterHolder (JetByteTools::Socket::IAcceptStreamSocketConnectionFilters &manager, CCredentials *pCredentials, ClientAuthenticationRequirements clientAuthenticationRequirements, ISecureStreamSocketCallback &callback, JetByteTools::Socket::IAllocateSequencedStreamSockets &socketAllocator, JetByteTools::IO::IAllocateBuffers &bufferAllocator)
 CFilterHolder (const CFilterHolder &rhs)
CFilterHolderoperator= (const CFilterHolder &rhs)
bool IsSecure (const JetByteTools::Socket::IStreamSocket &socket) const
bool RequiresPeerVerification (const JetByteTools::Socket::IStreamSocket &socket) const
void Renegotiate (const JetByteTools::Socket::IStreamSocket &socket) const
void Renegotiate (const JetByteTools::Socket::IStreamSocket &socket, ClientAuthenticationRequirements requirements) const
void Shutdown (const JetByteTools::Socket::IStreamSocket &socket) const
void SendAlert (const JetByteTools::Socket::IStreamSocket &socket, DWORD alertType, DWORD alertNumber) const
void SessionControl (const JetByteTools::Socket::IStreamSocket &socket, DWORD sessionFlags) const


Constructor & Destructor Documentation

CFilterHolder ( const CFilterHolder rhs  ) 


Member Function Documentation

CFilterHolder& operator= ( const CFilterHolder rhs  ) 

bool IsSecure ( const JetByteTools::Socket::IStreamSocket socket  )  const

bool RequiresPeerVerification ( const JetByteTools::Socket::IStreamSocket socket  )  const

void Renegotiate ( const JetByteTools::Socket::IStreamSocket socket  )  const

void Renegotiate ( const JetByteTools::Socket::IStreamSocket socket,
ClientAuthenticationRequirements  requirements 
) const

void Shutdown ( const JetByteTools::Socket::IStreamSocket socket  )  const

void SendAlert ( const JetByteTools::Socket::IStreamSocket socket,
DWORD  alertType,
DWORD  alertNumber 
) const

void SessionControl ( const JetByteTools::Socket::IStreamSocket socket,
DWORD  sessionFlags 
) const


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