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

1 ответ

В чем разница между boost :: io_service poll_one и run_one?

io_service :: poll_one Запустить цикл обработки событий объекта io_service для выполнения одного готового обработчика. против io_service :: run_one Запустить цикл обработки событий объекта io_service для выполнения не более одного ...

1 ответ

Должен ли std :: bind быть совместим с boost :: asio?

Я пытаюсь адаптировать один из примеров boost :: asio для использования библиотек c ++ 11 / TR1, где это возможно. Исходный код выглядит так: void start_accept() { tcp_connection::pointer new_connection ...

0 ответов

Boost :: asio сервер / клиентский сокет, права доступа и проблема с портами

С моим сервером возникла новая ошибка (на основе boost :: asio), как только я установил переподключение на своем клиенте, но я даже не уверен, является ли это причиной. Сценарий таков: Я запускаю Client.exe, который может переподключиться, если ...

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

2 ответа

boost :: asio - заглядывать в буфер буфера

Я использую boost :: asio :: read (или может быть эквивалентasync_read [http://www.boost.org/doc/libs/1_48_0/doc/html/boost_asio/reference/async_read.html] ) читать некоторые данные из сокета. Возможно ли, чтобы я оставил считанные байты в ...

1 ответ

boost :: asio :: async_write, запись данных размером более 65536 байт

Я пытаюсь записать JPEG-кадры через сокет для клиента с помощьюasync_write(), Я использовал бустасинхронный TCP дневной сервер [http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/tutorial/tutdaytime3/src.html] Пример в качестве отправной ...

1 ответ

Является ли ip :: tcp :: socket.close () потокобезопасным?

Если естьasync_read на текущем сокете должна быть внутренняя нитьio_service проверка состояния розетки. Это безопасно звонитьsocket.close() из другого потока (может быть, когда он работает отдельный обработчикio_service)? Я имею в виду, даже я ...

1 ответ

boost asio streambuf не освобождает память после вызова потреблять?

boost::asio::streambuf b; ... void handler(const boost::system::error_code& e, std::size_t size) { if (!e) { std::stringstream sstr(std::string((std::istreambuf_iterator<char>(&b)), std::istreambuf_iterator<char>())); b.consume(size); ... } } ...

5 ответов

Boost :: asio winsock и winsock 2 проблема совместимости

Мой проект использует windows.h, в котором используется winsock.h, и мне нужно включить boost: assio, который использует winsock2. Поэтому я получаю много ошибок, в которых говорится, что Winsock.h уже включен. Я могу ...

2 ответа

boost :: asio ssl ошибка компоновки

Я использую версию Boost 1.47, Visual Studio 2010, я загрузил двоичные файлы для Windows и связал их с каталогом include и каталогом lib из настроек проекта. Но я все еще не могу использовать любую функциональность ssl из boost :: asio. Это ...

2 ответа

SCons, Boost :: ASIO, скомпилированные заголовки Windows и ошибки компоновщика

Я исследую использование SCons для нашего процесса сборки при разработке C ++ для нескольких платформ. Я нахожусь на 99% пути в конфигурации сборки, но я сталкиваюсь сОЧЕНЬ странная ошибка в Windows, связанная с предварительно скомпилированным ...