2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
28#ifndef WEBSOCKETPP_CONFIG_ASIO_CLIENT_HPP
29#define WEBSOCKETPP_CONFIG_ASIO_CLIENT_HPP
31#include <websocketpp/config/core_client.hpp>
32#include <websocketpp/transport/asio/endpoint.hpp>
42 typedef base::concurrency_type concurrency_type;
44 typedef base::request_type request_type;
45 typedef base::response_type response_type;
47 typedef base::message_type message_type;
48 typedef base::con_msg_manager_type con_msg_manager_type;
49 typedef base::endpoint_msg_manager_type endpoint_msg_manager_type;
51 typedef base::alog_type alog_type;
57 typedef type::concurrency_type concurrency_type;
58 typedef type::alog_type alog_type;
59 typedef type::elog_type elog_type;
60 typedef type::request_type request_type;
61 typedef type::response_type response_type;
Client endpoint role based on the given config.
Basic ASIO endpoint socket component.
Asio based endpoint transport component.
Transport policy that uses asio.
Transport policies provide network connectivity and timers.
Namespace for the WebSocket++ project.
Client config with asio transport and TLS disabled.
Client config with iostream transport.
websocketpp::log::basic< concurrency_type, websocketpp::log::elevel > elog_type
Logging policies.
websocketpp::random::random_device::int_generator< uint32_t, concurrency_type > rng_type
RNG policies.