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_TLS_CLIENT_HPP
29#define WEBSOCKETPP_CONFIG_ASIO_TLS_CLIENT_HPP
31#include <websocketpp/config/core_client.hpp>
32#include <websocketpp/transport/asio/endpoint.hpp>
33#include <websocketpp/transport/asio/security/tls.hpp>
36#include <websocketpp/config/asio_no_tls_client.hpp>
47 typedef base::concurrency_type concurrency_type;
49 typedef base::request_type request_type;
50 typedef base::response_type response_type;
52 typedef base::message_type message_type;
53 typedef base::con_msg_manager_type con_msg_manager_type;
54 typedef base::endpoint_msg_manager_type endpoint_msg_manager_type;
56 typedef base::alog_type alog_type;
62 typedef type::concurrency_type concurrency_type;
63 typedef type::alog_type alog_type;
64 typedef type::elog_type elog_type;
65 typedef type::request_type request_type;
66 typedef type::response_type response_type;
Asio based endpoint transport component.
TLS enabled Asio endpoint socket 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 enabled.
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.