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

3 ответа

Создание без no_header было бы проблемой, так как архивы сразу пытаются использовать поток при построении (для чтения или записи своего заголовка).

1 ответ

 (теперь, когда вы получаете сигнал 0, это означает, что вы, вероятно, должны выключиться)

аюсь отменить

4 ответа

stackoverflow.com/a/45120652/2015579

аю несколько попыток сделать свой собственный простой асинхронный TCP-сервер, используя boost :: asio, после того, как не трогал его в течение нескольких лет...

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

1 ответ

+1 Ты тоже решил мою проблему!

од, который я использую: class Server { ..... void Server::accepted() { std::cout << "Accepted!" << std::endl; boost::array<char, 1> buf; boost::asio::async_read(socket, boost::asio::buffer(buf), boost::bind(&Server::handleRead, this, ...

1 ответ

Самый простой способ справиться с этим - иметь отдельную функцию инициализации, которая вызывается после LoadLibrary, и функцию Uninitialize, вызываемую до финальной версии FreeLibrary, где глобальные переменные инициализируются отдельно.

аюсь использовать Boost-Deadlinetimer внутри DLL, которая загружается с использованием boost :: dll :: shared_library. Следующие фрагменты кода сведены к основам. Example.h: #include <boost/asio.hpp> class Example { public: Class() : ...

3 ответа

Увеличить шаблон Asio с графическим интерфейсом и рабочим потоком

Я хотел бы реализовать шаблон Boost Asio, используя поток для графического интерфейса и рабочий поток для некоторого ввода-вывода сокета. Рабочий поток будет использоватьboost::asio::io_service управлять сокетом клиента. Все операции с сокетами ...

2 ответа

@ Тимоти, это правильная ссылка, я отредактировал свой ответ. Я не слишком знаком со стандартом C, хотя у меня никогда не было проблем с использованием только функций, перечисленных в справочной странице по сигналам из обработчика сигналов.

у кроссплатформенную серверную программу на C ++, используя Boost.Asio. Следуя примеру HTTP-сервера наэта страница, [http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio/examples.html]Я хотел бы обработать запрос на завершение работы ...

1 ответ

@ sehe Отлично, спасибо большое. вы сделали мой день ;-)

ел бы создать асинхронную функцию, которая принимает в качестве последнего аргумента boost :: asio :: yield_context. Например.: int async_meaning_of_life(asio::yield_context yield);Я также хотел бы согласиться с тем, как Asio возвращает коды ...

2 ответа

Сообщение об ошибке для улучшения списка рассылки.

я теряю соединение, в моем коде сервера я пытаюсь восстановить соединение в цикле навсегда. После повторного подключения я отправляю сообщение для входа в компонент, к которому подключен. Затем этот компонент отправляет ответ входа в систему, ...

1 ответ

Если все не выполняется в одном потоке, эти механизмы должны использоваться для безопасной публикации событий в потоке пользовательского интерфейса.

некоторой степени связано сэтот вопрос [https://stackoverflow.com/questions/4705411/boostasio-io-service-run-vs-poll-or-how-do-i-integrate-boostasio-in-mai] , но я думаю, что мне нужно знать немного больше. Я пытался разобраться, как ...