Обнаруживать роуминг (переключение точки доступа) с QtMobility? - PullRequest
0 голосов
/ 25 августа 2010

Мне нужно написать приложение, которое обнаруживает роуминг от одной точки доступа к другой, если я подключен к WLAN.К сожалению, я не смог найти ничего, что обнаружило бы роуминг для меня.Все, что я мог найти, - это некоторые объяснения в Bearer API .В одном предложении говорится:

Вторая форма роуминга называется принудительным роумингом.Система просто меняет канальный уровень, не обращаясь к приложению.Приложение должно определить, что некоторые его внутренние сокеты могут стать недействительными.

Поскольку я не сетевой парень, я понятия не имею, как я могу отслеживать роуминг.Было бы достаточно знать, что устройство переключилось с одной точки доступа на другую.

Может быть, кто-нибудь из вас может мне помочь с этим?

Большое спасибо!

Ответы [ 2 ]

1 голос
/ 25 августа 2010

Я считаю, что это именно то, что вам нужно: http://doc.qt.nokia.com/qtmobility-1.0/qnetworksession.html#newConfigurationActivated

0 голосов
/ 09 сентября 2010

Проверьте классы RConnectionMonitor и MConnectionMonitorObserver.Они позволяют вашему коду получать уведомления при изменении соединения

...