equal
deleted
inserted
replaced
68 WaitingForStart = 0, //!< Engine waiting start from Qt Highway |
68 WaitingForStart = 0, //!< Engine waiting start from Qt Highway |
69 UpdatingNetworkConfigurations, //!< Engine is updating netowk configuration states |
69 UpdatingNetworkConfigurations, //!< Engine is updating netowk configuration states |
70 OpeningNetworkSession, //!< Engine is opening network session |
70 OpeningNetworkSession, //!< Engine is opening network session |
71 NetworkSessionOpened, //!< Network session is opened by engine |
71 NetworkSessionOpened, //!< Network session is opened by engine |
72 RunningIcts, //!< Internet connectivity test ongoing |
72 RunningIcts, //!< Internet connectivity test ongoing |
73 IctsRan //!< Internet connectivity test has been ran |
73 IctsFailed, //!< Internet connectivity test has failed |
|
74 IctsOk, //!< Internet connectivity test has been ran successfully |
|
75 WaitingForStopRequest, //!< Waiting for stop service request |
74 }; |
76 }; |
75 |
77 |
76 explicit WlanLoginEngine(QObject *parent = 0); |
78 explicit WlanLoginEngine(QObject *parent = 0); |
77 ~WlanLoginEngine(); |
79 ~WlanLoginEngine(); |
78 |
80 |
101 |
103 |
102 void handleStartIcts(); |
104 void handleStartIcts(); |
103 void handleConnectivityTestResult(IctsWrapper::ConnectivityTestResult result, QUrl redirectUrl); |
105 void handleConnectivityTestResult(IctsWrapper::ConnectivityTestResult result, QUrl redirectUrl); |
104 void handleCancelTriggered(); |
106 void handleCancelTriggered(); |
105 void handleNextTriggered(); |
107 void handleNextTriggered(); |
106 void handleContinueTriggered(); |
|
107 |
108 |
108 private: // Data |
109 private: // Data |
109 |
110 |
110 // Not owned data |
111 // Not owned data |
111 |
112 |
112 // Owned data |
113 // Owned data |
113 EngineState mEngineState; //!< current state of the Engine |
114 EngineState mEngineState; //!< current state of the Engine |
114 bool mServiceRequestCompleted; //!< Variable for storing service request state |
115 bool mStartRequestCompleted; //!< Variable for storing service request state |
115 QNetworkConfigurationManager* mNetConfigurationManager; //!< pointer to network configuration manager |
116 QNetworkConfigurationManager* mNetConfigurationManager; //!< pointer to network configuration manager |
116 WlanLoginNetworkAccessManager* mNetworkAccessManager; //!< pointer to network access manager |
117 WlanLoginNetworkAccessManager* mNetworkAccessManager; //!< pointer to network access manager |
117 QNetworkSession* mNetworkSession; //!< pointer to network session |
118 QNetworkSession* mNetworkSession; //!< pointer to network session |
118 IctsWrapper* mIctsWrapper; //!< pointer to ICTS client wrapper |
119 IctsWrapper* mIctsWrapper; //!< pointer to ICTS client wrapper |
119 bool mIctsFirstRun; //!< Flag to check if we are running ICTS first time |
120 bool mIctsFirstRun; //!< Flag to check if we are running ICTS first time |