Public Member Functions | Private Attributes

tls_tunnel::ClientTransport Class Reference

#include <tls_tunnel.h>

Inheritance diagram for tls_tunnel::ClientTransport:
tls_tunnel::Transport

List of all members.

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_

Constructor & Destructor Documentation

tls_tunnel::ClientTransport::ClientTransport ( const std::string &  host,
unsigned short  port,
boost::function< void(transport_ptr_t, socket_ptr_t)>  on_connect 
)

Member Function Documentation

void tls_tunnel::ClientTransport::connect (  ) 

Member Data Documentation

std::string tls_tunnel::ClientTransport::host_ [private]

Referenced by connect().

Referenced by connect().

unsigned short tls_tunnel::ClientTransport::port_ [private]

Referenced by connect().


The documentation for this class was generated from the following files: