WebSocket++  0.8.2
C++ websocket client/server library
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
 CbasicConcurrency policy that uses std::mutex / boost::mutex
 CnoneStub concurrency policy that implements the interface using no-ops
 ▼Nconfig
 ►Casio_clientClient config with asio transport and TLS disabled
 ►Ccore_clientClient config with iostream transport
 ►CasioServer config with asio transport and TLS disabled
 ►CcoreServer config with iostream transport
 ►Casio_tlsServer config with asio transport and TLS enabled
 ►Casio_tls_clientClient config with asio transport and TLS enabled
 ►Cdebug_coreClient/Server debug config with iostream transport
 ►Cdebug_asio_tlsClient/Server debug config with asio transport and TLS enabled
 ►Cdebug_asioClient/Server debug config with asio transport and TLS disabled
 ►Cminimal_serverServer config with minimal dependencies
 ▼NerrorLibrary level error codes
 Ccategory
 ▼Nextensions
 ►Nerror
 ►Npermessage_deflateImplementation of RFC 7692, the permessage-deflate WebSocket extension
 ▼NframeData structures and utility functions for manipulating WebSocket frames
 NlimitsConstants related to frame and payload limits
 NopcodeConstants and utility functions related to WebSocket opcodes
 Cuint16_converterTwo byte conversion union
 Cuint32_converterFour byte conversion union
 Cuint64_converterEight byte conversion union
 Cbasic_headerThe constant size component of a WebSocket frame header
 Cextended_headerThe variable size component of a WebSocket frame header
 ▼NhttpHTTP handling support
 ►Nparser
 Nstatus_codeHTTP Status codes
 Cexception
 Nlib
 ▼Nlog
 CbasicBasic logger that outputs to an ostream
 Cchannel_type_hintPackage of values for hinting at the nature of a given logger
 CelevelPackage of log levels for logging errors
 CalevelPackage of log levels for logging access events
 CstubStub logger that ignores all input
 CsyslogBasic logger that outputs to syslog
 ▼Nmd5Provides MD5 hashing functionality
 Cmd5_state_s
 ▼Nmessage_buffer
 ►Nalloc
 ►Npool
 CmessageRepresents a buffer for a single WebSocket message
 ▼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
 Nerror_catProcessor class related error codes
 CprocessorWebSocket protocol processor abstract base class
 Chybi00Processor for Hybi Draft version 00
 Chybi07Processor for Hybi Draft version 07
 Chybi08Processor for Hybi Draft version 08
 ►Chybi13Processor for Hybi version 13 (RFC6455)
 ▼NrandomRandom number generation policies
 ►NnoneStub RNG policy that always returns 0
 ►Nrandom_deviceRNG policy based on std::random_device or boost::random_device
 Nsha1
 ▼NtransportTransport policies provide network connectivity and timers
 ►NasioTransport policy that uses asio
 ►Ndebug
 ►NerrorGeneric transport related errors
 ►NiostreamTransport policy that uses STL iostream for I/O and does not support timers
 ►NstubStub transport policy that has no input or output
 CbufferA simple utility buffer class
 ▼Nutf8_validator
 CvalidatorProvides streaming UTF8 validation functionality
 ▼NutilityGeneric non-websocket specific utility functions and data structures
 Cmy_equalHelper functor for case insensitive find
 ►Cci_lessHelper less than functor for case insensitive find
 CclientClient endpoint role based on the given config
 Cendpoint_baseStub for user supplied base class
 Cconnection_baseStub for user supplied base class
 Curi
 CendpointCreates and manages connections associated with a WebSocket endpoint
 Cexception
 CconnectionRepresents an individual WebSocket connection
 CserverServer endpoint role based on the given config