MCPcopy Create free account
hub / github.com/boostorg/asio / do_accept

Method do_accept

example/cpp11/ssl/server.cpp:102–116  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

100 }
101
102 void do_accept()
103 {
104 acceptor_.async_accept(
105 [this](const boost::system::error_code& error, tcp::socket socket)
106 {
107 if (!error)
108 {
109 std::make_shared<session>(
110 boost::asio::ssl::stream<tcp::socket>(
111 std::move(socket), context_))->start();
112 }
113
114 do_accept();
115 });
116 }
117
118 tcp::acceptor acceptor_;
119 boost::asio::ssl::context context_;

Callers

nothing calls this directly

Calls 2

async_acceptMethod · 0.45
startMethod · 0.45

Tested by

no test coverage detected