Public Types | |
enum | HyBiProtocolVersions { HyBiProtocolVersion07 = 0x01, HyBiProtocolVersion08 = 0x02, HyBiProtocolVersion13 = 0x04, HyBiProtocolAllVersions = 0xFF } |
Public Member Functions | |
CAutoDetectProtocolHandlerAllocator (IAcceptWebSocketConnections &acceptor, JetByteTools::IO::IAllocateBuffers &allocator) | |
CAutoDetectProtocolHandlerAllocator (const CAutoDetectProtocolHandlerAllocator &rhs) | |
CAutoDetectProtocolHandlerAllocator & | operator= (const CAutoDetectProtocolHandlerAllocator &rhs) |
~CAutoDetectProtocolHandlerAllocator () | |
CAutoDetectProtocolHandler * | Allocate (JetByteTools::Socket::IStreamSocket &socket, bool secureConnection) |
void | SupportHyBiVersions (DWORD versions, HyBi::IWebSocketServer &server, DWORD flags=HyBi::CProtocolHandler::InsecureConnection) |
enum HyBiProtocolVersions |
CAutoDetectProtocolHandlerAllocator | ( | IAcceptWebSocketConnections & | acceptor, | |
JetByteTools::IO::IAllocateBuffers & | allocator | |||
) |
CAutoDetectProtocolHandlerAllocator& operator= | ( | const CAutoDetectProtocolHandlerAllocator & | rhs | ) |
CAutoDetectProtocolHandler * Allocate | ( | JetByteTools::Socket::IStreamSocket & | socket, | |
bool | secureConnection | |||
) |
void SupportHyBiVersions | ( | DWORD | versions, | |
HyBi::IWebSocketServer & | server, | |||
DWORD | flags = HyBi::CProtocolHandler::InsecureConnection | |||
) |