31 #ifndef AUTOBAHN_WAMP_TCP_TRANSPORT_HPP 32 #define AUTOBAHN_WAMP_TCP_TRANSPORT_HPP 34 #include "boost_config.hpp" 35 #include "wamp_rawsocket_transport.hpp" 37 #include <boost/asio/io_service.hpp> 38 #include <boost/asio/ip/tcp.hpp> 50 boost::asio::io_service& io_service,
51 const boost::asio::ip::tcp::endpoint& remote_endpoint,
52 bool debug_enabled=
false);
55 virtual boost::future<void>
connect()
override;
60 #include "wamp_tcp_transport.ipp" 62 #endif // AUTOBAHN_WAMP_TCP_TRANSPORT_HPP
A class that represents a rawsocket transport.
A transport that provides rawsocket support over TCP.
virtual boost::future< void > connect() override
Attempts to connect the transport.