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

IProtocolHandlerFactory Class Reference

Inheritance diagram for IProtocolHandlerFactory:

List of all members.

Public Member Functions

virtual
IConnectableProtocolHandler
GetHandler (JetByteTools::Socket::IStreamSocket &socket, const CHeaders &requestHeaders, CHeaders &responseHeaders)=0
virtual void DestroyHandler (IConnectableProtocolHandler &handler)=0

Protected Member Functions

virtual ~IProtocolHandlerFactory ()
 We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Constructor & Destructor Documentation

virtual ~IProtocolHandlerFactory (  )  [protected, virtual]

We never delete instances of this interface; you must manage the lifetime of the class that implements it.


Member Function Documentation

virtual IConnectableProtocolHandler* GetHandler ( JetByteTools::Socket::IStreamSocket socket,
const CHeaders requestHeaders,
CHeaders responseHeaders 
) [pure virtual]

Implemented in CProtocolHandlerFactory.

virtual void DestroyHandler ( IConnectableProtocolHandler handler  )  [pure virtual]

Implemented in CProtocolHandlerFactory.


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