Этот конструктор создает и открывает розетку потока. Сокет должен быть подключен или принят, прежде чем данные могут быть отправлены или получены на нем.
Статья basic_stream_socket::basic_stream_socket (2 of 6 overloads) раздела Boost.Asio basic_stream_socket::basic_stream_socket может быть полезна для разработчиков на c++ и boost.