inline void
initiate_shutdown( http_server_t<Traits> & server )
{
- server.io_context().post( [&server] {
+ asio_ns::post(
+ server.io_context(),
+ [&server] {
server.close_sync();
server.io_context().stop();
} );
ep = m_acceptor.local_endpoint();
// Now we can switch acceptor to listen state.
- m_acceptor.listen( asio_ns::socket_base::max_connections );
+ m_acceptor.listen( asio_ns::socket_base::max_listen_connections );
// Call accept connections routine.
for( std::size_t i = 0; i< this->concurrent_accept_sockets_count(); ++i )
else if( str_addr == "ip6-localhost" )
str_addr = "::1";
- result = asio_ns::ip::address::from_string( str_addr );
+ result = asio_ns::ip::make_address( str_addr );
}
else if( auto * addr_v = get_if<asio_ns::ip::address>( &from ) )
{
m_logger.trace( [&]{
// Get status line:
const string_view_t status_line{
- asio_ns::buffer_cast< const char * >(
- next_write_group->first.items().front().buf() ),
+ static_cast< const char * >(
+ next_write_group->first.items().front().buf().data() ),
next_write_group->first.status_line_size() };
return fmt::format(
make_dummy_endpoint()
{
return restinio::endpoint_t{
- restinio::asio_ns::ip::address::from_string("127.0.0.1"),
+ restinio::asio_ns::ip::make_address("127.0.0.1"),
12345u
};
}
make_dummy_endpoint()
{
return restinio::endpoint_t{
- restinio::asio_ns::ip::address::from_string("127.0.0.1"),
+ restinio::asio_ns::ip::make_address("127.0.0.1"),
12345u
};
}
socket.connect(
restinio::asio_ns::ip::tcp::endpoint{
- restinio::asio_ns::ip::address::from_string( str_addr ),
+ restinio::asio_ns::ip::make_address( str_addr ),
port
} );
make_dummy_endpoint()
{
return restinio::endpoint_t{
- restinio::asio_ns::ip::address::from_string("127.0.0.1"),
+ restinio::asio_ns::ip::make_address("127.0.0.1"),
12345u
};
}
[&request_handler]( auto & settings ){
settings
.port( utest_default_port() )
- .address( restinio::asio_ns::ip::address::from_string( "127.0.0.1" ) )
+ .address( restinio::asio_ns::ip::make_address( "127.0.0.1" ) )
.request_handler( request_handler );
}
};
make_dummy_endpoint()
{
return restinio::endpoint_t{
- restinio::asio_ns::ip::address::from_string("127.0.0.1"),
+ restinio::asio_ns::ip::make_address("127.0.0.1"),
12345u
};
}
{
return
std::string{
- asio_ns::buffer_cast< const char * >( buf.buf() ),
+ static_cast< const char * >( buf.buf().data() ),
asio_ns::buffer_size( buf.buf() ) };
}
// Wait for HTTP server to run.
std::promise<void> started;
- http_server.io_context().post( [&started] {
- started.set_value();
- } );
+ restinio::asio_ns::post(
+ http_server.io_context(),
+ [&started] {
+ started.set_value();
+ } );
started.get_future().get();
std::string response;
// Wait for HTTP server to run.
std::promise<void> started;
- http_server.io_context().post( [&started] {
+ restinio::asio_ns::post(
+ http_server.io_context(),
+ [&started] {
started.set_value();
} );
started.get_future().get();
// Wait for HTTP server to run.
std::promise<void> started;
- http_server.io_context().post( [&started] {
+ restinio::asio_ns::post(
+ http_server.io_context(),
+ [&started] {
started.set_value();
} );
started.get_future().get();
make_dummy_endpoint()
{
return restinio::endpoint_t{
- restinio::asio_ns::ip::address::from_string("127.0.0.1"),
+ restinio::asio_ns::ip::make_address("127.0.0.1"),
12345u
};
}
{
return
std::string{
- asio_ns::buffer_cast< const char * >( buf ),
+ static_cast< const char * >( buf.data() ),
asio_ns::buffer_size( buf ) };
}