#include <tls_tunnel.h>
Public Member Functions | |
| asio::io_service & | io_service () |
| void | run () |
| void | stop () |
Protected Member Functions | |
| Transport () | |
| virtual | ~Transport () |
Private Attributes | |
| asio::io_service | io_service_ |
| asio::io_service::work | work_ |
| tls_tunnel::Transport::Transport | ( | ) | [protected] |
| tls_tunnel::Transport::~Transport | ( | ) | [protected, virtual] |
| asio::io_service & tls_tunnel::Transport::io_service | ( | ) |
References io_service_.
Referenced by tls_tunnel::ServerTransport::accept(), and tls_tunnel::ClientTransport::connect().
| void tls_tunnel::Transport::run | ( | ) |
References io_service_.
| void tls_tunnel::Transport::stop | ( | ) |
References io_service_.
asio::io_service tls_tunnel::Transport::io_service_ [private] |
Referenced by io_service(), run(), and stop().
asio::io_service::work tls_tunnel::Transport::work_ [private] |
1.7.1