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

CProtocolHandlerAllocator Class Reference

Inheritance diagram for CProtocolHandlerAllocator:
Collaboration diagram for CProtocolHandlerAllocator:

List of all members.

Public Member Functions

 CProtocolHandlerAllocator (JetByteTools::IO::IAllocateBuffers &allocator)
 CProtocolHandlerAllocator (JetByteTools::Core::IProvideRandomNumbers &randomNumberProvider, JetByteTools::IO::IAllocateBuffers &allocator)
 CProtocolHandlerAllocator (JetByteTools::IO::IAllocateBuffers &allocator, IWebSocketServer &server, DWORD flags=CProtocolHandler::InsecureConnection)
 CProtocolHandlerAllocator (JetByteTools::Core::IProvideRandomNumbers &randomNumberProvider, JetByteTools::IO::IAllocateBuffers &allocator, IWebSocketServer &server, DWORD flags=CProtocolHandler::InsecureConnection)
 CProtocolHandlerAllocator (const CProtocolHandlerAllocator &rhs)
CProtocolHandlerAllocatoroperator= (const CProtocolHandlerAllocator &rhs)
IConnectableProtocolHandlerAllocate (JetByteTools::Socket::IStreamSocket &socket) override
CProtocolHandlerAllocate (IWebSocketServer &server, JetByteTools::Socket::IStreamSocket &socket, DWORD flags=CProtocolHandler::InsecureConnection)


Constructor & Destructor Documentation

CProtocolHandlerAllocator ( JetByteTools::IO::IAllocateBuffers allocator,
IWebSocketServer server,
DWORD  flags = CProtocolHandler::InsecureConnection 
)

CProtocolHandlerAllocator ( JetByteTools::Core::IProvideRandomNumbers randomNumberProvider,
JetByteTools::IO::IAllocateBuffers allocator,
IWebSocketServer server,
DWORD  flags = CProtocolHandler::InsecureConnection 
)


Member Function Documentation

CProtocolHandlerAllocator& operator= ( const CProtocolHandlerAllocator rhs  ) 

IConnectableProtocolHandler * Allocate ( JetByteTools::Socket::IStreamSocket socket  )  [override, virtual]

CProtocolHandler * Allocate ( IWebSocketServer server,
JetByteTools::Socket::IStreamSocket socket,
DWORD  flags = CProtocolHandler::InsecureConnection 
)


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