28 #ifndef WEBSOCKETPP_CONFIG_CORE_CLIENT_HPP
29 #define WEBSOCKETPP_CONFIG_CORE_CLIENT_HPP
32 #include <websocketpp/common/platforms.hpp>
33 #include <websocketpp/common/cpp11.hpp>
34 #include <websocketpp/common/stdint.hpp>
37 #ifndef _WEBSOCKETPP_NO_THREADING_
38 #include <websocketpp/concurrency/basic.hpp>
40 #include <websocketpp/concurrency/none.hpp>
44 #include <websocketpp/transport/iostream/endpoint.hpp>
47 #include <websocketpp/http/request.hpp>
48 #include <websocketpp/http/response.hpp>
51 #include <websocketpp/message_buffer/message.hpp>
52 #include <websocketpp/message_buffer/alloc.hpp>
55 #include <websocketpp/logger/basic.hpp>
58 #include <websocketpp/random/random_device.hpp>
61 #include <websocketpp/endpoint_base.hpp>
62 #include <websocketpp/connection_base.hpp>
65 #include <websocketpp/extensions/permessage_deflate/disabled.hpp>
75 #ifndef _WEBSOCKETPP_NO_THREADING_
86 typedef message_buffer::message<message_buffer::alloc::con_msg_manager>
91 endpoint_msg_manager_type;
109 typedef type::concurrency_type concurrency_type;
111 typedef type::alog_type alog_type;
112 typedef type::request_type request_type;
113 typedef type::response_type response_type;
201 static const size_t connection_read_buffer_size = 16384;