#include <websocketpp/common/asio.hpp>
#include <websocketpp/common/cpp11.hpp>
#include <websocketpp/common/functional.hpp>
#include <websocketpp/common/system_error.hpp>
#include <websocketpp/common/type_traits.hpp>
#include <string>
Go to the source code of this file.
Classes | |
class | websocketpp::transport::asio::handler_allocator |
class | websocketpp::transport::asio::custom_alloc_handler< Handler > |
class | websocketpp::transport::asio::endpoint< config > |
Asio based endpoint transport component. More... | |
class | websocketpp::transport::asio::error::category |
Asio transport error category. More... | |
struct | is_error_code_enum< websocketpp::transport::asio::error::value > |
Namespaces | |
websocketpp | |
Namespace for the WebSocket++ project. | |
websocketpp::transport | |
Transport policies provide network connectivity and timers. | |
websocketpp::transport::asio | |
Transport policy that uses asio. | |
websocketpp::transport::asio::error | |
Asio transport errors. | |
Typedefs | |
typedef lib::function< void(lib::asio::error_code const &ec, size_t bytes_transferred)> | websocketpp::transport::asio::async_read_handler |
typedef lib::function< void(lib::asio::error_code const &ec, size_t bytes_transferred)> | websocketpp::transport::asio::async_write_handler |
typedef lib::function< void(lib::error_code const &ec)> | websocketpp::transport::asio::pre_init_handler |
Functions | |
template<typename Handler > | |
custom_alloc_handler< Handler > | websocketpp::transport::asio::make_custom_alloc_handler (handler_allocator &a, Handler h) |
lib::error_category const & | websocketpp::transport::asio::error::get_category () |
Get a reference to a static copy of the asio transport error category. More... | |
lib::error_code | websocketpp::transport::asio::error::make_error_code (error::value e) |
Create an error code with the given value and the asio transport category. More... | |