Кто пользуется ASIO и хорошо знает ее, не могли бы помочь, подсказать, глянуть на коды в example/icmp директории (v1.42) ?
(собственно, на любой другой код из asio, в принципе)
Воспользовался на днях ASIO в первый раз, поскольку срочно нужен был одновременный пинг нескольких сетевых интерфейсов, а там у asio почти ready-made, просто добавить нужное количество pinger'ов в службу диспетчеризации запросов.
Вопрос, как в одной сессии использовать динамические пингеры, уничтожая и создавая их заново. Если я просто останавливаю deadline_timer через cancel, а затем удаляю пингера, то io_service вылетает в exception.
Не могли бы профи подсказать верный деструктор pinger'a из этого примера.
Boost::Asio
Re: Boost::Asio
ну Вы эта код бы что-ли показали...teval писал(а):Кто пользуется ASIO и хорошо знает ее, не могли бы помочь, подсказать, глянуть на коды в example/icmp директории (v1.42) ?
(собственно, на любой другой код из asio, в принципе)
Воспользовался на днях ASIO в первый раз, поскольку срочно нужен был одновременный пинг нескольких сетевых интерфейсов, а там у asio почти ready-made, просто добавить нужное количество pinger'ов в службу диспетчеризации запросов.
Вопрос, как в одной сессии использовать динамические пингеры, уничтожая и создавая их заново. Если я просто останавливаю deadline_timer через cancel, а затем удаляю пингера, то io_service вылетает в exception.
Не могли бы профи подсказать верный деструктор pinger'a из этого примера.

А ежели судьба сулит нам смерть и этот наш парад последний, помните: так умереть, как мы умрём под русским флагом, это значит не умереть никогда!