0
ответов

Автоматически истекает время ожидания любых асинхронных вызовов boost :: asio?

У меня есть клиент и сервер, использующие boost :: asio асинхронно. Я хочу добавить несколько таймаутов, чтобы закрыть соединение и, возможно, повторить попытку, если что-то пойдет не так. Моя первоначальная мысль заключалась в том, что каждый раз, когда
вопрос задан: 7 February 2011 18:57
0
ответов

Есть ли бэкэнд UDT для boost :: asio?

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

Одновременное использование сокетов SSL и сокетов без SSL в Boost.Asio?

Я в процессе преобразования библиотеку Boost.Asio (которая пока работает очень хорошо), но я наткнулся на камень преткновения в отношении дизайнерского решения. Boost.Asio предоставляет ...
вопрос задан: 18 January 2011 10:50
0
ответов

Boost :: Asio: io_service.run () против poll () или как интегрировать boost :: asio в mainloop

В настоящее время я впервые пытаюсь использовать boost :: asio для некоторых простых tcp-сетей, и я уже столкнулся с чем-то, с чем я не совсем уверен, как справиться. Насколько я понимаю ...
вопрос задан: 16 January 2011 13:12
0
ответов

how to check if boost::deadline_timer is active

any way to check if deadline_timer is active? e.g. if it's in async_wait state and wasn't cancelled?
вопрос задан: 4 January 2011 13:03
0
ответов

Как отменить асинхронное чтение / запись, не закрывая сокет?

Как отменить асинхронное чтение / запись, не закрывая сокет? Использую boost.asio. Спасибо.
вопрос задан: 28 December 2010 13:42
0
ответов

Проблемы с использованием boost :: asio :: async_read ()

Вот код, который я использую: class Server { ..... недействительным Сервер :: принято () {std :: cout << "Принято!" << std :: endl; boost :: array buf; boost :: asio :: async_read (socket, ...
вопрос задан: 24 December 2010 17:03
0
ответов

Как изменить скорость последовательного порта на лету с помощью boost :: asio (или как узнать, пуст ли аппаратный буфер)?

У меня особая проблема с boost :: asio и устройство boost :: asio :: serial_port. Код, наконец, неплохо работает с асинхронным чтением и прочим, но я не могу понять, как изменить ...
вопрос задан: 16 December 2010 14:16
0
ответов

Boost.MPI vs Boost.Asio

Добрый день! Какая разница между этими библиотеками? Я читал MPI ' s docs и имеете небольшой опыт работы с asio. Для меня это разные реализации сетевого общения и не более того. Но каждый из ...
вопрос задан: 11 November 2010 19:37
0
ответов

с использованием ускоренных сокетов, мне нужен только один io_service?

, имеющий несколько соединений в нескольких разных потоках .. Я в основном использую базовый класс, который использует boost / asio. теперь я читал это: http://www.boost.org/doc/libs/...
вопрос задан: 2 November 2010 15:51
0
ответов

Как создать boost ssl iostream?

Я добавляю поддержку HTTPS в код, который выполняет ввод и вывод с помощью boost tcp :: iostream (действующего как HTTP-сервер). Я нашел примеры (и у меня есть работающий игрушечный HTTPS-сервер), которые выполняют ввод / вывод SSL ...
вопрос задан: 15 September 2010 01:29
0
ответов

boost :: asio async_accept Отклонить соединение

У моего приложения есть сокет для сервера asio, который должен принимать соединения из определенного списка IP-адресов. Этот фильтр должен выполняться приложением (а не системой), поскольку он может измениться в любое время (...
вопрос задан: 20 August 2010 11:44
0
ответов

Это более эффективный для использования повышения:: asio:: basic_stream_socket:: async_read_some вместо повышения:: asio:: async_read?

Лучше использовать повышение:: asio:: basic_stream_socket:: async_read_some вместо повышения:: asio:: async_read когда дело доходит до высокопроизводительной пропускной способности?
вопрос задан: 4 August 2010 20:32