Отправьте дейтаграмму в указанную конечную точку.
template<
    typename ConstBufferSequence>
std::size_t send_to(
    const ConstBufferSequence & buffers,
    const endpoint_type & destination);
Эта функция используется для отправки дейтаграммы в указанную удаленную конечную точку. Функциональный вызов блокируется до тех пор, пока данные не будут отправлены успешно или не произойдет ошибка.
- buffers
 
Один или несколько буферов данных для отправки в удаленную конечную точку.
 
- destination
 
Удаленная конечная точка, на которую будут отправлены данные.
 
 
Количество отправленных байтов.
- boost::system::system_error
 
Выброшен на провал.
 
 
Для отправки одного буфера данных используйте функцию<buffer>следующим образом:
boost::asio::ip::udp::endpoint destination(
    boost::asio::ip::address::from_string("1.2.3.4"), 12345);
socket.send_to(boost::asio::buffer(data, size), destination);
См. документацию<buffer>для информации об отправке нескольких буферов за один раз, а также о том, как использовать ее с массивами, нарастить::array или std::vector.