12
ответов

boost :: asio socket не обнаруживает перезагрузку удаленного сервера [duplicate]

У меня есть клиентская программа, которая использует boost :: asio socket для подключения к удаленному прослушивающему сокету на сервере Debian в той же подсети. Если я делаю сброс мощности на сервере Debian, клиентская программа не ...
вопрос задан: 28 July 2014 20:23
9
ответов

Могут ли два потока разделить boost :: asio tcp socket для исключительно чтения и записи? [Дубликат]

Этот вопрос похож на этот вопрос, заданный о потоках POSIX, но я хотел бы знать, что ответ для boost :: asio ip :: tcp :: socket: можно ли вызывать send из одного потока и recv из ...
вопрос задан: 23 May 2017 12:09
9
ответов

Преобразование IP-адреса в ulong в Python [дубликат]

необходимо преобразовать IP-адрес в unsigned long с помощью Python. В коде C ++ я делаю это с помощью boost :: asio :: ip :: address_v4 :: from_string ("127.0.0.1"). To_ulong () Выход: 2130706433 В Python до сих пор у меня есть ...
вопрос задан: 18 May 2012 18:00
6
ответов

Асинхронный коннектор Mysql

Какие-либо асинхронные коннекторы существуют для Mysql, который может использоваться в C или приложении C++? Я ищу что-то, что может быть включено в реакторный шаблон, записанный в Повышении. Asio. [Редактирование:]...
вопрос задан: 6 October 2015 09:26
5
ответов

Сериализировать и отправить структуру данных с помощью Повышения?

У меня есть структура данных, которая похожа на это: структура определения типа {короткое целое без знака m_short1; короткое целое без знака m_short2; неподписанный символ m_character;} MyDataType; я хочу использовать повышение:: сериализация к...
вопрос задан: 16 March 2009 21:19
5
ответов

Лучшая документация для Boost:asio?

Документация, доступная на веб-сайте повышения... ограничена. Из того, что я был в состоянии читать, общее согласие состоит в том, что просто трудно найти хорошую документацию относительно повышения:: asio...
вопрос задан: 2 November 2008 23:54
4
ответа

Boost asio :: accept blocking behavior [duplicate]

asio :: accept - это блокирующий вызов, который возвращается только при появлении нового соединения или ошибки. Предположим, наше приложение хочет выйти, тогда как мы выходим из этого блокирующего поведения «accept» ...
вопрос задан: 25 June 2012 19:52
4
ответа

Сервер Сокета C++ - Не могущий насыщать ЦП

Я разработал мини-сервер HTTP в C++, с помощью повышения:: asio, и теперь я - загрузка, тестирующая его с несколькими клиентами, и я не мог быть рядом с насыщением ЦП. Я тестирую на Amazon EC2...
вопрос задан: 20 February 2012 14:31
4
ответа

повышение:: asio, чисто разъединяющийся

Иногда повышение:: asio, кажется, разъединяется, прежде чем я захочу его к, т.е. прежде чем сервер правильно обработает разъединение. Я не уверен, как это возможно, потому что клиент, кажется, думает полностью...
вопрос задан: 18 June 2010 08:25
4
ответа

Скопируйте содержание streambuf в строку

По-видимому, повышение:: asio:: async_read не нравятся строки как единственная перегрузка повышения:: asio:: буфер позволяет мне создавать const_buffers, таким образом, я застреваю с чтением всего в streambuf. Теперь я...
вопрос задан: 18 May 2009 13:07
4
ответа

Как проверить, закрывается ли сокет в Повышении. Asio?

Что состоит в том, чтобы проверить самый легкий путь, был ли сокет закрыт на удаленной стороне соединения? сокет:: is_open () возвращает true, даже если он закрывается на удаленной стороне (я использую повышение:: asio:: IP:: tcp::...
вопрос задан: 4 May 2009 03:05
3
ответа

повышение:: asio:: IP:: tcp:: сокет подключен?

Я хочу проверить состояние соединения перед работающими операциями чтения-записи. Существует ли способ сделать isConnect () методом? Я видел это, но это кажется "ужасным". Я протестировал is_open () функция как...
вопрос задан: 24 July 2018 17:24
3
ответа

Как интегрировать Повышение. Основной цикл Asio в платформе GUI как Qt4 или GTK

Есть ли любой способ интегрировать Повышение. Asio с Qt4 (предпочтенный) или основной цикл GTK? GTK обеспечивает, опрос (2) как API так технически, должно быть возможным. QT обеспечивает свой собственный сетевой уровень, однако я...
вопрос задан: 16 November 2013 20:49
3
ответа

Как делают я чисто повторно подключаю повышение:: сокет после разъединения?

Мое клиентское приложение использует повышение:: asio:: IP:: tcp:: снабдите сокетом для соединения с удаленным сервером. Если бы приложение теряет соединение с этим сервером (например, из-за катастрофического отказа сервера или быть завершением работы), я
вопрос задан: 17 June 2010 14:55
3
ответа

Повышение прерывания:: asio синхронное чтение?

Я использую asio синхронные сокеты для чтения данных по TCP от фонового потока. Это инкапсулируется в классе "сервера". Однако я хочу, чтобы поток вышел, когда деструктор этого класса...
вопрос задан: 6 December 2009 23:10
3
ответа

Существует ли способ получить Asio, работающий без Повышения?

Я знаю, что существует версия ASIO, который не включен в пространство имен Повышения, но даже затем ASIO зависит от Повышения, но я задаюсь вопросом, существует ли способ заставить ASIO работать без зависимостей от...
вопрос задан: 8 April 2009 07:31
3
ответа

Как boost.asio обнаруживают, на каком порте мое приложение для сервера слушает?

для меня немного странно, что boost.asio не использует фундаментальное понятие когда клиентское приложение, соединяющееся с сервером - использующий IP-адрес и порт. Может быть я - немного noobie в Повышении - и я принимаю...
вопрос задан: 23 February 2009 18:44
2
ответа

Которые стимулируют библиотеки, достижение TR2?

Если найдено эта кавычка по boost.org: библиотеки More Boost готовятся для TR2, который Это связывает с вызовом TR2 из предложений. Но я, может казаться, не нахожу никакую другую информацию о который библиотеки повышения...
вопрос задан: 1 July 2019 13:04
2
ответа

Каково соглашение с boost.asio и файлом i/o?

Я заметил, что boost.asio имеет много примеров, включающих сокеты, последовательные порты и все виды примеров нефайла. Google действительно не поднялся много для меня, который упоминает, является ли asio пользой или...
вопрос задан: 16 October 2017 18:14
2
ответа

Выпустите сокет в Повышении. Asio (противоположность присваиваются), или не передают владение

Существует функция, присваиваются в Повышении. Сокеты Asio, однако я ищу что-то, любят, выпускают/отменяют назначение, который передал бы владение на сокете назад пользователю. или некоторый тип присваивается, который был бы...
вопрос задан: 23 May 2017 12:16
2
ответа

Ошибка компоновщика повышения: Неразрешенная внешняя ссылка “повышение класса:: система:: константа error_category и __ cdecl повышение:: система:: get_system_category (пусто)”

Я просто начинаю с Повышением впервые, деталями: я использую Visual Studio 2008 SP1, я делаю Сборку x64, я использую повышение:: asio только (и любые зависимости это имеет) Мой код теперь компилирует...
вопрос задан: 5 November 2015 13:15
2
ответа

Ошибка компоновщика при компиляции boost.asio примера

Я пытаюсь изучить немного C++ и Повышение. Asio. Я пытаюсь скомпилировать следующий пример кода: #include <iostream> #include <boost/array.hpp> #include <boost/asio.hpp>...
вопрос задан: 5 November 2015 12:58
2
ответа

Повышение:: asio async_wait подпись обработчика

Я прохожу повышение:: примеры asio. Я смотрю на Пример 4, Что сбивает с толку, то, что, WaitHandler в этом примере имеет подпись пустая печать (это), Но вызов async_wait...
вопрос задан: 12 January 2014 19:59
2
ответа

Когда asio таймер выходит из объема?

То, что я имею в виду, скажем, Вы делаете async_wait на asio таймере и связываете обновление функции, которая берет ссылку на тип T. Скажем, Вы создали T первоначально на стеке перед передачей...
вопрос задан: 12 January 2014 19:54
2
ответа

Повышение связывает с asio:: заполнители:: ошибка

Почему это не работает?---boost_bind.cc---#include <asio.hpp> #include <boost/bind.hpp> #include <boost/function.hpp> освобождают func1 (константа int& i) {} освобождают func2 (константа:: asio::...
вопрос задан: 12 January 2014 19:52
2
ответа

Отсоединение собственного сокета от Повышения. Класс сокета ASIO

Действительно ли возможно отсоединить собственный сокет от Повышения. Класс сокета ASIO? Если так, как это может быть сделано? Я, может казаться, ничто не нахожу очевидным в документации. Как быстрый обзор того, что я пробую...
вопрос задан: 11 January 2014 19:55
2
ответа

сокет boost.asio получает/отправляет функции, плохи?

Данные могут быть считаны с или записаны в подключенный сокет TCP с помощью получения (), async_receive (), отправить () или async_send () функции членства. Однако, поскольку они могли привести к коротким записям или...
вопрос задан: 28 December 2013 10:43
2
ответа

boost asio deadline_timer

Я ожидал, что приведенный ниже код напечатает Hello, world! каждые 5 секунд, но происходит то, что программа делает паузу на 5 секунд, а затем печатает сообщение снова и снова без последующих пауз. Что ...
вопрос задан: 21 March 2013 03:22
2
ответа

Плохое повышение. Производительность ASIO

У меня есть очень простой тест производительности сервера/клиента с помощью повышения:: asio в Windows и это, кажется, работает действительно плохо. Я надеюсь, что просто пользуюсь библиотекой неправильно и был бы...
вопрос задан: 19 March 2013 22:41
2
ответа

повышение:: asio, асинхронная ошибка чтения

По некоторым причинам это приводит к нарушению прав доступа, однако не детализируя никого документация/справка относительно этого я не уверен, где я делаю ее неправильно. Начиная с движения тем, что я видел на сайте повышения...
вопрос задан: 9 March 2013 19:57