#ifndef SESSION_H #define SESSION_H #include "AbstractNetworkOps.h" using namespace std; class Session : public AbstractNetworkOps { typedef boost::asio::ssl::stream ssl_socket; public: Session(boost::asio::io_service& io_service, boost::asio::ssl::context& context); virtual ~Session(); void start(); void handle_handshake(const boost::system::error_code& error); }; #endif