#ifndef _SSTP_SSTP_HPP_ #define _SSTP_SSTP_HPP_ #include #include class SocketServer; class ClientSocketSender; class SSTP { public: SSTP(); virtual ~SSTP(); void handleServer(Block& arguments); void handleClient(Block& arguments); private: SmartPointer mSocketServer; SmartPointer mClientSocketSender; }; inline SSTP::SSTP() { } inline SSTP::~SSTP() { mSocketServer.destroy(); mClientSocketSender.destroy(); } #endif