Я пытаюсь найти простое решение для моей «глючной» камеры Ethernet. Дело в том, что после установления TCP-соединения для достижения более быстрого FPS камера игнорирует, если кто-то читает буфер сокета, и блокирует, если программа неожиданно останавливается без сообщения «отправка конца соединения». Я придумала глупое / простое решение. Отключить и снова включить соединение Ethernet работает. Работает, если камера напрямую подключена к компьютеру. Но теперь я должен запрограммировать это.
Я нашел кого-то с похожими проблемами, но я хочу что-то более похожее на Qt.
Программно отключить / включить сетевой интерфейс
Есть ли в QT 5.4.0 какой-нибудь API или библиотека для этого? Есть ли в C ++ нечто подобное?
Как говорит первая ссылка, Microsoft предложила Класс Win32_NetworkAdapter но я никогда не использовал это. Будет ли это работать в QT с msvc 2010, используемой в W7 64-битной SO?
https://msdn.microsoft.com/en-us/library/aa394216%28VS.85%29.aspx
Спасибо!
Задача ещё не решена.