equal
deleted
inserted
replaced
189 class CMPMServerSession; |
189 class CMPMServerSession; |
190 class CMPMDtmWatcher; |
190 class CMPMDtmWatcher; |
191 class CMPMConfirmDlgRoaming; |
191 class CMPMConfirmDlgRoaming; |
192 class CMPMConfirmDlgStarting; |
192 class CMPMConfirmDlgStarting; |
193 class CMPMDefaultConnection; |
193 class CMPMDefaultConnection; |
|
194 class CMPMConnPermQueryTimer; |
194 |
195 |
195 // CLASS DECLARATION |
196 // CLASS DECLARATION |
196 /** |
197 /** |
197 * Class structure to associate Connection Id |
198 * Class structure to associate Connection Id |
198 * and the list of blacklisted IAPs |
199 * and the list of blacklisted IAPs |
859 * @since 5.2 |
860 * @since 5.2 |
860 * @param aResponse setting the query response value (not_responded/yes/no). |
861 * @param aResponse setting the query response value (not_responded/yes/no). |
861 */ |
862 */ |
862 void SetOfflineWlanQueryResponse( TOfflineWlanQueryResponse aResponse); |
863 void SetOfflineWlanQueryResponse( TOfflineWlanQueryResponse aResponse); |
863 |
864 |
|
865 /** |
|
866 * Starts the connection permission query timer. |
|
867 * During the timer, no connection permission query can be initiated. |
|
868 * @since 5.2 |
|
869 */ |
|
870 void StartConnPermQueryTimer(); |
|
871 |
|
872 /** |
|
873 * Resets the connection permission query timer. |
|
874 * @since 5.2 |
|
875 */ |
|
876 void ResetConnPermQueryTimer(); |
|
877 |
|
878 /** |
|
879 * Returns true if the connection permission query timer is running. |
|
880 * During the timer, no connection permission query can be initiated. |
|
881 * @since 5.2 |
|
882 * @return ETrue if timer is running, EFalse otherwise. |
|
883 */ |
|
884 TBool IsConnPermQueryTimerOn(); |
|
885 |
864 private: |
886 private: |
865 |
887 |
866 /** |
888 /** |
867 * C++ default constructor. |
889 * C++ default constructor. |
868 */ |
890 */ |
987 // Timer to start roaming to connected WLAN network |
1009 // Timer to start roaming to connected WLAN network |
988 CPeriodic* iRoamingToWlanPeriodic; |
1010 CPeriodic* iRoamingToWlanPeriodic; |
989 |
1011 |
990 // TConnMonIapInfo Info about available IAPs |
1012 // TConnMonIapInfo Info about available IAPs |
991 TConnMonIapInfo iConnMonIapInfo; |
1013 TConnMonIapInfo iConnMonIapInfo; |
|
1014 |
|
1015 // Connection permission query cancellation delay timer |
|
1016 CMPMConnPermQueryTimer* iConnPermQueryTimer; |
992 }; |
1017 }; |
993 |
1018 |
994 #include "mpmserver.inl" |
1019 #include "mpmserver.inl" |
995 |
1020 |
996 |
1021 |