Wire Sysio Wire Sysion 1.0.0
|
Transport policy that uses asio. More...
Namespaces | |
namespace | basic_socket |
namespace | error |
Asio transport errors. | |
namespace | socket |
namespace | tls_socket |
Classes | |
class | connection |
Asio based connection transport component. More... | |
class | custom_alloc_handler |
class | endpoint |
Asio based endpoint transport component. More... | |
class | handler_allocator |
class | local_endpoint |
Asio based endpoint transport component. More... | |
Typedefs | |
typedef lib::function< void(lib::asio::error_code const &ec, size_t bytes_transferred)> | async_read_handler |
typedef lib::function< void(lib::asio::error_code const &ec, size_t bytes_transferred)> | async_write_handler |
typedef lib::function< void(lib::error_code const &ec)> | pre_init_handler |
typedef lib::function< void(connection_hdl)> | tcp_init_handler |
Functions | |
template<typename Handler > | |
custom_alloc_handler< Handler > | make_custom_alloc_handler (handler_allocator &a, Handler h) |
This policy uses a single asio io_service to provide transport services to a WebSocket++ endpoint.
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 |
typedef lib::function<void(connection_hdl)> websocketpp::transport::asio::tcp_init_handler |
Definition at line 58 of file connection.hpp.
|
inline |