Cwebsocketpp::log::alevel | Package of log levels for logging access events |
►Cwebsocketpp::log::basic< concurrency, names > | Basic logger that outputs to an ostream |
Cwebsocketpp::log::syslog< concurrency, names > | Basic logger that outputs to syslog |
Cwebsocketpp::concurrency::basic | Concurrency policy that uses std::mutex / boost::mutex |
Cwebsocketpp::frame::basic_header | The constant size component of a WebSocket frame header |
Cbroadcast_server | |
Cwebsocketpp::transport::buffer | A simple utility buffer class |
Cwebsocketpp::log::channel_type_hint | Package of values for hinting at the nature of a given logger |
Cwebsocketpp::utility::ci_less | Helper less than functor for case insensitive find |
Cwebsocketpp::close::code_converter | Type used to convert close statuses between integer and wire representations |
Cwebsocketpp::message_buffer::pool::con_msg_manager | |
►Cconnection_base | |
Cwebsocketpp::connection< config > | Represents an individual WebSocket connection |
Cwebsocketpp::connection_base | Stub for user supplied base class |
Cconnection_metadata | |
►Cwebsocketpp::config::core | Server config with iostream transport |
Cwebsocketpp::config::asio | Server config with asio transport and TLS disabled |
Cwebsocketpp::config::asio_tls | Server config with asio transport and TLS enabled |
►Cwebsocketpp::config::core_client | Client config with iostream transport |
Cwebsocketpp::config::asio_client | Client config with asio transport and TLS disabled |
Cwebsocketpp::config::asio_tls_client | Client config with asio transport and TLS enabled |
Ccount_server | |
Cwebsocketpp::transport::asio::custom_alloc_handler< Handler > | |
►Cwebsocketpp::config::debug_core | Client/Server debug config with iostream transport |
Cwebsocketpp::config::debug_asio | Client/Server debug config with asio transport and TLS disabled |
Cwebsocketpp::config::debug_asio_tls | Client/Server debug config with asio transport and TLS enabled |
Cwebsocketpp::extensions::permessage_deflate::disabled< config > | Stub class for use when disabling permessage_deflate extension |
Cwebsocketpp::log::elevel | Package of log levels for logging errors |
Cwebsocketpp::extensions::permessage_deflate::enabled< config > | |
Cwebsocketpp::transport::asio::endpoint< config > | Asio based endpoint transport component |
Cwebsocketpp::transport::asio::basic_socket::endpoint | Basic ASIO endpoint socket component |
Cwebsocketpp::transport::asio::tls_socket::endpoint | TLS enabled Asio endpoint socket component |
Cwebsocketpp::transport::debug::endpoint< config > | |
Cwebsocketpp::transport::iostream::endpoint< config > | |
Cwebsocketpp::transport::stub::endpoint< config > | |
►Cendpoint_base | |
►Cwebsocketpp::endpoint< connection< config >, config > | |
Cwebsocketpp::client< config > | Client endpoint role based on the given config |
Cwebsocketpp::server< config > | Server endpoint role based on the given config |
►Cwebsocketpp::endpoint< connection< websocketpp::config::asio >, websocketpp::config::asio > | |
Cwebsocketpp::server< websocketpp::config::asio > | |
►Cwebsocketpp::endpoint< connection< websocketpp::config::asio_client >, websocketpp::config::asio_client > | |
Cwebsocketpp::client< websocketpp::config::asio_client > | |
Cwebsocketpp::endpoint< connection, config > | Creates and manages connections associated with a WebSocket endpoint |
Cwebsocketpp::endpoint_base | Stub for user supplied base class |
Cwebsocketpp::message_buffer::alloc::endpoint_msg_manager< con_msg_manager > | |
Cwebsocketpp::message_buffer::pool::endpoint_msg_manager | |
►Cstd::exception | STL class |
Cwebsocketpp::exception | |
Cwebsocketpp::http::exception | An exception type specific to HTTP errors |
Cwebsocketpp::frame::extended_header | The variable size component of a WebSocket frame header |
Cwebsocketpp::concurrency::none_impl::fake_lock_guard | A fake lock guard implementation that does nothing |
Cwebsocketpp::concurrency::none_impl::fake_mutex | A fake mutex implementation that does nothing |
Cwebsocketpp::transport::asio::handler_allocator | |
Cwebsocketpp::random::none::int_generator< int_type > | Thread safe stub "random" integer generator |
Cwebsocketpp::random::random_device::int_generator< int_type, concurrency > | Thread safe non-deterministic random integer generator |
Cis_error_code_enum< websocketpp::error::value > | |
Cis_error_code_enum< websocketpp::extensions::error::value > | |
Cis_error_code_enum< websocketpp::extensions::permessage_deflate::error::value > | |
Cis_error_code_enum< websocketpp::processor::error::processor_errors > | |
Cis_error_code_enum< websocketpp::transport::asio::error::value > | |
Cis_error_code_enum< websocketpp::transport::debug::error::value > | |
Cis_error_code_enum< websocketpp::transport::error::value > | |
Cis_error_code_enum< websocketpp::transport::iostream::error::value > | |
Cis_error_code_enum< websocketpp::transport::stub::error::value > | |
Cwebsocketpp::md5::md5_state_s | |
Cwebsocketpp::message_buffer::message< con_msg_manager > | Represents a buffer for a single WebSocket message |
Cwebsocketpp::config::minimal_server | Server config with minimal dependencies |
Cwebsocketpp::processor::hybi13< config >::msg_metadata | |
Cwebsocketpp::utility::my_equal< charT > | Helper functor for case insensitive find |
Cwebsocketpp::utility::ci_less::nocase_compare | |
Cwebsocketpp::concurrency::none | Stub concurrency policy that implements the interface using no-ops |
►Cwebsocketpp::http::parser::parser | Base HTTP parser |
Cwebsocketpp::http::parser::request | Stores, parses, and manipulates HTTP requests |
Cwebsocketpp::http::parser::response | Stores, parses, and manipulates HTTP responses |
Cwebsocketpp::config::core::permessage_deflate_config | Extension specific settings: |
Cwebsocketpp::config::core_client::permessage_deflate_config | Extension specific settings: |
Cwebsocketpp::config::debug_core::permessage_deflate_config | Extension specific settings: |
Cwebsocketpp::config::minimal_server::permessage_deflate_config | Extension specific settings: |
►Cwebsocketpp::processor::processor< config > | WebSocket protocol processor abstract base class |
Cwebsocketpp::processor::hybi00< config > | Processor for Hybi Draft version 00 |
►Cwebsocketpp::processor::hybi13< config > | Processor for Hybi version 13 (RFC6455) |
►Cwebsocketpp::processor::hybi08< config > | Processor for Hybi Draft version 08 |
Cwebsocketpp::processor::hybi07< config > | Processor for Hybi Draft version 07 |
►Csocket_con_type | |
Cwebsocketpp::transport::asio::connection< config > | Asio based connection transport component |
Cwebsocketpp::log::stub | Stub logger that ignores all input |
Cwebsocketpp::transport::iostream::timer | |
Cwebsocketpp::transport::stub::timer | |
Cwebsocketpp::transport::debug::timer | |
►Ctransport_con_type | |
Cwebsocketpp::connection< config > | Represents an individual WebSocket connection |
►Cwebsocketpp::config::core_client::transport_config | |
Cwebsocketpp::config::asio_client::transport_config | |
Cwebsocketpp::config::asio_tls_client::transport_config | |
►Cwebsocketpp::config::debug_core::transport_config | |
Cwebsocketpp::config::debug_asio::transport_config | |
Cwebsocketpp::config::debug_asio_tls::transport_config | |
►Cwebsocketpp::config::core::transport_config | |
Cwebsocketpp::config::asio::transport_config | |
Cwebsocketpp::config::asio_tls::transport_config | |
Cwebsocketpp::config::minimal_server::transport_config | |
►Ctransport_type | |
Cwebsocketpp::endpoint< connection< config >, config > | |
Cwebsocketpp::endpoint< connection< websocketpp::config::asio >, websocketpp::config::asio > | |
Cwebsocketpp::endpoint< connection< websocketpp::config::asio_client >, websocketpp::config::asio_client > | |
Cwebsocketpp::endpoint< connection, config > | Creates and manages connections associated with a WebSocket endpoint |
Cwebsocketpp::frame::uint16_converter | Two byte conversion union |
Cwebsocketpp::frame::uint32_converter | Four byte conversion union |
Cwebsocketpp::frame::uint64_converter | Eight byte conversion union |
Cwebsocketpp::uri | |
Cutility_server | |
Cwebsocketpp::utf8_validator::validator | Provides streaming UTF8 validation functionality |
Cwebsocket_endpoint | |
►Cenable_shared_from_this | |
Cwebsocketpp::message_buffer::alloc::con_msg_manager< message > | |
Cwebsocketpp::transport::asio::basic_socket::connection | Basic Asio connection socket component |
Cwebsocketpp::transport::asio::tls_socket::connection | TLS enabled Asio connection socket component |
Cwebsocketpp::transport::debug::connection< config > | |
Cwebsocketpp::transport::iostream::connection< config > | |
Cwebsocketpp::transport::stub::connection< config > | |
►Cerror_category | |
Cwebsocketpp::error::category | |
Cwebsocketpp::extensions::error::category | |
Cwebsocketpp::extensions::permessage_deflate::error::category | Permessage-deflate error category |
Cwebsocketpp::http::error::category | HTTP parser error category |
Cwebsocketpp::processor::error::processor_category | Category for processor errors |
Cwebsocketpp::transport::asio::error::category | Asio transport error category |
Cwebsocketpp::transport::asio::socket::socket_category | Error category related to asio transport socket policies |
Cwebsocketpp::transport::debug::error::category | Debug transport error category |
Cwebsocketpp::transport::error::category | |
Cwebsocketpp::transport::iostream::error::category | Iostream transport error category |
Cwebsocketpp::transport::stub::error::category | Stub transport error category |