Lines Matching full:boost
13 #include <boost/asio/ip/address.hpp>
14 #include <boost/asio/ip/tcp.hpp>
15 #include <boost/asio/signal_set.hpp>
16 #include <boost/asio/ssl/context.hpp>
17 #include <boost/asio/ssl/stream.hpp>
18 #include <boost/asio/steady_timer.hpp>
35 boost::asio::ip::tcp::acceptor acceptor;
39 template <typename Handler, typename Adaptor = boost::asio::ip::tcp::socket>
105 [this](const boost::system::error_code& ec, int signalNo) { in startAsyncWaitForSignal()
129 const boost::system::error_code& ec) in afterAccept()
137 boost::asio::steady_timer timer(getIoContext()); in afterAccept()
140 adaptorCtx = std::make_shared<boost::asio::ssl::context>( in afterAccept()
141 boost::asio::ssl::context::tls_server); in afterAccept()
144 boost::asio::ssl::stream<Adaptor> stream(std::move(*socket), in afterAccept()
151 boost::asio::post(getIoContext(), in afterAccept()
175 boost::asio::signal_set signals;
181 std::shared_ptr<boost::asio::ssl::context> adaptorCtx;