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) | |
CProtocolHandlerAllocator & | operator= (const CProtocolHandlerAllocator &rhs) |
IConnectableProtocolHandler * | Allocate (JetByteTools::Socket::IStreamSocket &socket) override |
CProtocolHandler * | Allocate (IWebSocketServer &server, JetByteTools::Socket::IStreamSocket &socket, DWORD flags=CProtocolHandler::InsecureConnection) |
CProtocolHandlerAllocator | ( | JetByteTools::IO::IAllocateBuffers & | allocator | ) | [explicit] |
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 | ) |
CProtocolHandlerAllocator& operator= | ( | const CProtocolHandlerAllocator & | rhs | ) |
IConnectableProtocolHandler * Allocate | ( | JetByteTools::Socket::IStreamSocket & | socket | ) | [override, virtual] |
Implements IProtocolHandlerAllocator.
CProtocolHandler * Allocate | ( | IWebSocketServer & | server, | |
JetByteTools::Socket::IStreamSocket & | socket, | |||
DWORD | flags = CProtocolHandler::InsecureConnection | |||
) |