Построить акцептора, не открывая его.
explicit basic_socket_acceptor(
    boost::asio::io_service & io_service);
  » more...
Построить открытого акцептора.
basic_socket_acceptor(
    boost::asio::io_service & io_service,
    const protocol_type & protocol);
  » more...
Конструировать акцептора, открывающегося на данной конечной точке.
basic_socket_acceptor(
    boost::asio::io_service & io_service,
    const endpoint_type & endpoint,
    bool reuse_addr = true);
  » more...
Построить basic_socket_acceptor на существующем родном акцепте.
basic_socket_acceptor(
    boost::asio::io_service & io_service,
    const protocol_type & protocol,
    const native_handle_type & native_acceptor);
  » more...
Move-construct a basic_socket_acceptor от другого.
basic_socket_acceptor(
    basic_socket_acceptor && other);
  » more...
Move-construct a basic_socket_acceptor от акцептора другого типа протокола.
template<
    typename Protocol1,
    typename SocketAcceptorService1>
basic_socket_acceptor(
    basic_socket_acceptor< Protocol1, SocketAcceptorService1 > && other,
    typename enable_if< is_convertible< Protocol1, Protocol >::value >::type *  = 0);
  » more...