#include <tls_tunnel.h>
Public Member Functions | |
| ClientTransport (const std::string &host, unsigned short port, boost::function< void(transport_ptr_t, socket_ptr_t)> on_connect) | |
| void | connect () |
Private Attributes | |
| std::string | host_ |
| unsigned short | port_ |
| boost::function< void(transport_ptr_t, socket_ptr_t)> | on_connect_ |
| tls_tunnel::ClientTransport::ClientTransport | ( | const std::string & | host, | |
| unsigned short | port, | |||
| boost::function< void(transport_ptr_t, socket_ptr_t)> | on_connect | |||
| ) |
| void tls_tunnel::ClientTransport::connect | ( | ) |
References host_, tls_tunnel::Transport::io_service(), on_connect_, and port_.
std::string tls_tunnel::ClientTransport::host_ [private] |
Referenced by connect().
boost::function<void (transport_ptr_t, socket_ptr_t)> tls_tunnel::ClientTransport::on_connect_ [private] |
Referenced by connect().
unsigned short tls_tunnel::ClientTransport::port_ [private] |
Referenced by connect().
1.7.1