Наследуется от basic_socket.
Привяжите розетку к данной локальной конечной точке.
boost::system::error_code bind(
    const endpoint_type & endpoint,
    boost::system::error_code & ec);
Эта функция связывает розетку с указанной конечной точкой на локальной машине.
- endpoint
 
Конечная точка на локальной машине, к которой будет привязано гнездо.
 
- ec
 
Установить, какая ошибка произошла, если таковая имеется.
 
 
boost::asio::ip::tcp::socket socket(io_service);
socket.open(boost::asio::ip::tcp::v4());
boost::system::error_code ec;
socket.bind(boost::asio::ip::tcp::endpoint(
      boost::asio::ip::tcp::v4(), 12345), ec);
if (ec)
{
  
}