Результаты поиска по запросу "boost-asio"

1 ответ

 последовательный подход

ирался отправить структуру с клиента на сервер, используяboost::asio::async_write_some, в этом случаеboost::serialization а такжеboost::property_tree прийти на помощь, //boost::serialization struct blank { int m_id; std::string ...

2 ответа

Это будет компилироваться с чем-то вроде этого:

ожусь в процессе преобразования библиотеки в Boost.Asio (которая до сих пор работала очень хорошо), но я столкнулся с чем-то вроде камнем преткновения в отношении дизайнерского решения. Boost.Asio обеспечивает поддержку ...

1 ответ

 например. это все, что мне нужно из вашего кода, чтобы попробовать хотя бы.

аюсь симулироватьboost::asio::write с таймаутом. Или вы можете сказать, я пытаюсь использоватьboost::asio::async_write с таймаутом. Как я вижу,boost::asio::write блокирует, пока все данные не былинаписано и прочитанона другой стороне. Такая ...

ТОП публикаций

2 ответа

Оба связаны с этим вопросом и также содержат (частичные) ответы. Я надеюсь, что мой ответ может быть полезен в любом случае.

аюсь взломать клиента вместе в C ++, используя Google Protocol Buffers и boost :: asio. Моя проблема в том, что я не знаю, как я мог бы передать сообщение protobuf в asio. Что у меня есть это: // set up *sock - works PlayerInfo info; ...

2 ответа

Вот

те, пожалуйста, существует ли бэкэнд протокола UDT для boost :: asio? UDT - это надежный протокол передачи данных на уровне приложений на основе UDP для распределенных приложений с интенсивным использованием данных в глобальных высокоскоростных ...

1 ответ

Хорошо, я вернусь к asio docs, попробую еще раз понять их. Видимо, мне все еще не хватает чего-то фундаментального, но я не знаю, что это такое. Тем не менее, я ценю ваше время.

опросКак избежать гонки данных при использовании двух потоков для отправки и получения черезasio::ip::tcp::iostream? дизайнЯ пишу программу, которая используетasio::ip::tcp::iostream для ввода и вывода. Программа принимает команды от ...

0 ответов

Отправить письмо, используя boost asio [закрыто]

2-е обновление: Теперь сервер говорит: «Готов запустить TLS», как изменить мой код для выполнения этого согласования TLS? Я пытаюсь использовать Boost Asio для отправки электронной почты из одной учетной записи в другую, но не удается. #include ...

3 ответа

Например, когда вы загружаете большой файл по HTTP, в заголовке есть поле, указывающее размер файла:

я есть сервер, который получает сжатую строку (сжатую с помощью zlib) от клиента, и я использовалasync_receive изboost::asio библиотека, чтобы получить эту строку, оказывается, однако, что нет никакой гарантии, что все байты будут получены, ...

2 ответа

Я узнал, как получить имя хоста по IP. Просто разрешите конечную точку напрямую, используя IP-адрес

аюсь получить имя хоста от конечной точки UDP. Однако я не знаю, поддерживает ли boost.asio IP-> hostname преобразование. Кто-нибудь может ответить на мой вопрос?

2 ответа

И да, @sehe смехотворно пошёл выше и дальше в своем ответе.

отаю над проектом, который включает в себяboost::beast websocket / http смешанный сервер, который работает поверхboost::asio, Я сильно основал свой проект ...