Доброго времени суток.
Есть ли стопроцентный способ закрыть активное сетевое соединение в Meego Harmattan?
Получаю список конфигураций системы через код:
Затем в выбранной конфигурации просматриваю сессию, если активна, пытаюсь закрыть:Code:QNetworkConfigurationManager connMan; QList<QNetworkConfiguration> allConfigurations = connMan.allConfigurations();
В Symbian (при наличии NetworkControl capability) активная сессия закрывается, но в Meego остается открытой, несмотря на то, что после stop() состояние сессии становится QNetworkSession:: Disconnected. Есть ли более надежные методы завершения сессии?Code:<...> if ((config.isValid()) && (config.type() == QNetworkConfiguration::InternetAccessPoint)){ QNetworkSession* netSession = new QNetworkSession(config, this); if (netSession->state() == QNetworkSession::Connected) netSession->stop(); }

Reply With Quote

