Результаты поиска по запросу "boost-asio"
Как обмануть boost :: asio, чтобы разрешить обработчики только для перемещения
В протоколе связи RPC после вызова метода я отправляю сообщения «выполнено» обратно вызывающей стороне. Поскольку методы вызываются одновременно, буфер, содержащий ответ (std::string) должен быть защищен мьютексом. Я пытаюсь ...
HOWTO: публиковать сообщения между темами с помощью Boost :: asio?
Извините за мой английский Я искал, но не получил ответа на этот вопрос: у меня есть проект приложения Windows, использующий библиотеки потоков потоков. Я хочу публиковать сообщения (или вызывать обратные вызовы) из рабочего потока в основной ...
Запуск другой программы через вызов system () блокирует сокет
Я искал в Google и StackOverflow что-то похожее на это, но самыми близкими были C-код и ситуация была не такой ... У меня есть программа, которая запускает другую через системный вызов cstdlib к скрипту, и все работает нормально, проблема в том, ...
asio неявная нить и синхронизация данных
Когда я читаю исходный код asio, меня интересует, как asio делает синхронизацию данных между потоками даже неявной цепочкой. Это код в asio: io_service :: бежать mutex::scoped_lock lock(mutex_); std::size_t n = 0; for (; ...
Проблема с трансляцией с использованием Boost.Asio
Я заранее прошу прощения, если на вопрос уже был дан ответ, но я искал и не нашел ничего, что помогло бы мне. Как указано в заголовке вопроса, я пытаюсь передать пакет с сервера на группу клиентов, прослушивающих любое сообщение. Клиент ...
Когда выполняется async_write с сокетом tcp, когда вызывается обработчик?
Это простой вопрос о том, как async_write ведет себя с TCP-сокетами. По сути, при работе с tcp-сокетом вызывается ли обработчик записи при записи данных в сокет или при получении подтверждения от места назначения?
Повторный std :: move на объекте сокета boost :: asio в C ++ 11
Я изучаю использование boost :: asio вместе с функциями C ++ 11. В частности, я сосредотачиваюсь на примере под названием «async_tcp_echo_server.cpp», расположенном здесь (код также показан в конце моего ...
Какие буст-библиотеки движутся к TR2?
Если нашел эту цитату на boost.org:Больше библиотек Boost в разработке для TR2Это ссылки наTR2 звонок из предложений, Но я не могу найти какую-либо другую ин...
Плюсы и минусы обратного вызова (std :: function / std :: bind) и интерфейса (абстрактный класс)
Я создаю серверное приложение на C ++ 11, используя Boost.Asio. Я создал класс,