locationtriggering/tsrc/lbtengine_test/AdvancedTriggerSupervision/inc/AdvancedTriggerSupervision.h
changeset 40 16118e24b93b
parent 33 834e27cad510
--- a/locationtriggering/tsrc/lbtengine_test/AdvancedTriggerSupervision/inc/AdvancedTriggerSupervision.h	Tue Jul 06 14:44:11 2010 +0300
+++ b/locationtriggering/tsrc/lbtengine_test/AdvancedTriggerSupervision/inc/AdvancedTriggerSupervision.h	Wed Aug 18 10:11:45 2010 +0300
@@ -30,6 +30,7 @@
 
 // Forward declaration
 class TCoordinate;
+class MProEngEngine;
 
 // CONSTANTS
 //const ?type ?constant_var = ?constant;
@@ -142,6 +143,17 @@
          * Gets current coordinate
          */
         void GetCurrentCoordinateL( TCoordinate& aCoordinate );
+        
+        /**
+         * Set the phone profile to offline mode
+         */
+        void SetProfileToOfflineL();
+        
+        /**
+         * Restore original profile
+         */
+        void RestoreProfileL();
+                
             
         /**
         * Test methods are listed below. 
@@ -187,11 +199,18 @@
 
     private:    // Data
         
-        // ?one_line_short_description_of_data
-        //?data_declaration;
+		/**
+		 * Pointer to profile engine
+		 * Own.
+		 */
+        MProEngEngine* iProEngine;
+        
+        /**
+         * Current profile id
+         */
+        TInt iCurrentProfile;
 
-        // Reserved pointer for future extension
-        //TAny* iReserved;
+
 
     public:     // Friend classes
         //?friend_class_declaration;