WebSocket++ 0.8.3-dev
C++ websocket client/server library
Loading...
Searching...
No Matches
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12345]
 ▼NwebsocketppNamespace for the WebSocket++ project
 ▼NcloseA package of types and methods for manipulating WebSocket close codes
 NstatusA package of types and methods for manipulating WebSocket close status'
 Ccode_converterType used to convert close statuses between integer and wire representations
 ▼NconcurrencyConcurrency handling support
 ▼Nnone_implImplementation for no-op locking primitives
 Cfake_lock_guardA fake lock guard implementation that does nothing
 Cfake_mutexA fake mutex implementation that does nothing
 CbasicConcurrency policy that uses std::mutex / boost::mutex
 CnoneStub concurrency policy that implements the interface using no-ops
 ▼NerrorLibrary level error codes
 Ccategory
 ▼Nextensions
 ▼Npermessage_deflateImplementation of RFC 7692, the permessage-deflate WebSocket extension
 ▼NerrorPermessage deflate error values
 CcategoryPermessage-deflate error category
 CdisabledStub class for use when disabling permessage_deflate extension
 Cenabled
 ▼NframeData structures and utility functions for manipulating WebSocket frames
 NlimitsConstants related to frame and payload limits
 NopcodeConstants and utility functions related to WebSocket opcodes
 Cbasic_headerThe constant size component of a WebSocket frame header
 Cextended_headerThe variable size component of a WebSocket frame header
 Cuint16_converterTwo byte conversion union
 Cuint32_converterFour byte conversion union
 Cuint64_converterEight byte conversion union
 ▼NhttpHTTP handling support
 ▼NerrorHTTP parser errors
 CcategoryHTTP parser error category
 Nstatus_codeHTTP Status codes
 CexceptionAn exception type specific to HTTP errors
 ▼Nmd5Provides MD5 hashing functionality
 Cmd5_state_s
 ▼NprocessorProcessors encapsulate the protocol rules specific to each WebSocket version
 NconstantsConstants related to processing WebSocket connections
 ▼NerrorError code category and codes used by all processor types
 Cprocessor_categoryCategory for processor errors
 Nerror_catProcessor class related error codes
 Chybi00Processor for Hybi Draft version 00
 Chybi07Processor for Hybi Draft version 07
 Chybi08Processor for Hybi Draft version 08
 ▼Chybi13Processor for Hybi version 13 (RFC6455)
 Cmsg_metadata
 CprocessorWebSocket protocol processor abstract base class
 ▼NrandomRandom number generation policies
 ▼NnoneStub RNG policy that always returns 0
 Cint_generatorThread safe stub "random" integer generator
 ▼Nrandom_deviceRNG policy based on std::random_device or boost::random_device
 Cint_generatorThread safe non-deterministic random integer generator
 ▼NtransportTransport policies provide network connectivity and timers
 ▼NasioTransport policy that uses asio
 ▼Nbasic_socket
 CconnectionBasic Asio connection socket component
 CendpointBasic ASIO endpoint socket component
 NerrorAsio transport errors
 ▼Ntls_socket
 CconnectionTLS enabled Asio connection socket component
 CendpointTLS enabled Asio endpoint socket component
 CconnectionAsio based connection transport component
 Ccustom_alloc_handler
 CendpointAsio based endpoint transport component
 Chandler_allocator
 ▼Ndebug
 ▼NerrorDebug transport errors
 CcategoryDebug transport error category
 Cconnection
 Cendpoint
 Ctimer
 ▼NerrorGeneric transport related errors
 Ccategory
 ▼NiostreamTransport policy that uses STL iostream for I/O and does not support timers
 ▼NerrorIostream transport errors
 CcategoryIostream transport error category
 Cconnection
 Cendpoint
 Ctimer
 ▼NstubStub transport policy that has no input or output
 ▼NerrorStub transport errors
 CcategoryStub transport error category
 Cconnection
 Cendpoint
 Ctimer
 CbufferA simple utility buffer class
 Nuri_helperA group of helper methods for parsing and validating URIs against RFC 3986
 ▼NutilityGeneric non-websocket specific utility functions and data structures
 ▼Cci_lessHelper less than functor for case insensitive find
 Cnocase_compare
 Cmy_equalHelper functor for case insensitive find
 CclientClient endpoint role based on the given config
 CconnectionRepresents an individual WebSocket connection
 Cconnection_baseStub for user supplied base class
 CendpointCreates and manages connections associated with a WebSocket endpoint
 Cendpoint_baseStub for user supplied base class
 Cexception
 CserverServer endpoint role based on the given config
 Curi