Захват события изменения состояния сети
Я пытаюсь получить события, когда интернет-соединение восстанавливается после того, как оно потеряно. Я разрабатываю программное обеспечение для передачи данных. Если я потеряю сеть во время передачи данных, я хотел бы получить уведомление, когда она вернется, и продолжить передачу автоматически.
Конечно, я могу создать отдельный поток и время от времени проверять сеть с помощью таймера, но, возможно, есть лучший вариант.
Я разрабатываю в основном для Windows, в C ++ (не .net).
Я также могу использовать wxwidgets (я использую его для графического интерфейса), но я сомневаюсь, что он предлагает какую-либо связанную функциональность.