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

CAutoDetectProtocolHandler Class Reference

Inheritance diagram for CAutoDetectProtocolHandler:
Collaboration diagram for CAutoDetectProtocolHandler:

List of all members.

Public Member Functions

 CAutoDetectProtocolHandler (IAcceptWebSocketConnections &acceptor, IProtocolHandlerFactory &protocolHandlerFactory, JetByteTools::Socket::IStreamSocket &socket, bool secureConnection)
 CAutoDetectProtocolHandler (const CAutoDetectProtocolHandler &rhs)
 ~CAutoDetectProtocolHandler () override
CAutoDetectProtocolHandleroperator= (const CAutoDetectProtocolHandler &rhs)
void AcceptHandshake (bool issueFirstRead=true)
void OnDataReceived (JetByteTools::IO::CSmartBuffer &buffer) override
void OnConnectionClosed () override


Constructor & Destructor Documentation

CAutoDetectProtocolHandler ( IAcceptWebSocketConnections acceptor,
IProtocolHandlerFactory protocolHandlerFactory,
JetByteTools::Socket::IStreamSocket socket,
bool  secureConnection 
)

~CAutoDetectProtocolHandler (  )  [override]


Member Function Documentation

CAutoDetectProtocolHandler& operator= ( const CAutoDetectProtocolHandler rhs  ) 

void AcceptHandshake ( bool  issueFirstRead = true  ) 

void OnDataReceived ( JetByteTools::IO::CSmartBuffer buffer  )  [override, virtual]

Implements IProtocolHandler.

void OnConnectionClosed (  )  [override, virtual]

Implements IProtocolHandler.


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