bearermanagement/mpm/inc/mpmserversession.h
changeset 20 9c97ad6591ae
parent 0 5a93021fdf25
child 40 c5b848e6c7d1
--- a/bearermanagement/mpm/inc/mpmserversession.h	Fri Apr 16 15:21:37 2010 +0300
+++ b/bearermanagement/mpm/inc/mpmserversession.h	Mon May 03 12:53:07 2010 +0300
@@ -28,7 +28,7 @@
 #include <commdbconnpref.h> // for TCommDbConnPref
 #include <connpref.h>       // for TConnPref
 #include <rconnmon.h>       // for TConnMonIapInfo
-#include <ConnectionUiUtilities.h> //TMsgQueryLinkedResults
+#include <ConnectionUiUtilities.h>
 #include "rmpm.h"
 #include "mpmserver.h"
 
@@ -289,13 +289,6 @@
         void ClientErrorNotificationL( TInt aError );
 
         /**
-        * Checks if phone is in offline mode or not.
-        * @since 3.1
-        * @return ETrue if phone is in offline mode, otherwise EFalse.
-        */
-        TBool IsPhoneOfflineL() const;
-
-        /**
         * Returns the list of available IAPs, where the blacklisted IAPs 
         * have already been removed.
         * @since 3.2
@@ -328,13 +321,6 @@
         void SortSnapL( const TUint32   aSnapId, 
                         TMpmSnapBuffer& aSortedIaps );
 
-        /**
-        * If session is displaying connection selection dialog
-        * updated contents for it are written to publish& subscribe API.
-        *
-        * @since 3.2
-        */
-        void UpdateConnectionDialogL();
 
         /**
         * Returns a reference to iStoredIapInfo. 
@@ -807,9 +793,9 @@
         * @param aValidatedIap Iap validated by MPM for roaming
         * @return ETrue if necessary, otherwise EFalse.
         */
-        TBool CheckNotifNeed( const TUint32       aCurrentIap,
-                              const TUint32       aLastNotifiedIap,
-                              const TUint32       aValidatedIap );
+        TBool CheckNotifNeedL( const TUint32       aCurrentIap,
+                               const TUint32       aLastNotifiedIap,
+                               const TUint32       aValidatedIap );
 
         /**
         * Returns the list of unavailable IAPs.
@@ -944,21 +930,26 @@
         //    
         CMPMIapSelection* iIapSelection;
 
-		// Stored state of migrating to carrier
-		// 
-		TMigrateToCarrierState iMigrateState;
+				// Stored state of migrating to carrier
+				// 
+				TMigrateToCarrierState iMigrateState;
 
-		// Last Iap notified using PreferredIap-notification
-		//
-		TUint32 iLastNotifiedIap;
+				// Last Iap notified using PreferredIap-notification
+				//
+				TUint32 iLastNotifiedIap;
 		
-		// Iap to which connection is migrating
+		    // Iap to which connection is migrating
         //
         TUint32 iMigrateIap;
 
         // Set when this session is user connection
-		//
+		    //
         TBool iUserConnection;
+        
+        // Set when disconnect dialog is shown to avoid 
+        // showing duplicate cellulara data usage dialog
+        //
+        TBool iDisconnectDialogShown;
     };
 
 #include "mpmserversession.inl"