localconnectivityservice/obexserviceman/utils/inc/obexutilsuilayer.h
branchRCL_3
changeset 5 11d83199e2d9
parent 0 c3e98f10fcf4
child 10 031b9cffe6e4
--- a/localconnectivityservice/obexserviceman/utils/inc/obexutilsuilayer.h	Tue Feb 02 00:45:58 2010 +0200
+++ b/localconnectivityservice/obexserviceman/utils/inc/obexutilsuilayer.h	Fri Feb 19 23:43:38 2010 +0200
@@ -25,7 +25,7 @@
 #include <data_caging_path_literals.hrh> 
 #include <AknsUtils.h> 
 #include <eikdialg.h>
-#include <obexutils.rsg>
+#include <Obexutils.rsg>
 
 // CONSTANTS
 
@@ -55,6 +55,17 @@
     EInfrared
     };
 
+/**
+* Backup status.
+* The value is controlled by FileManager
+*/
+enum TFileManagerBkupStatusType
+    {
+    EFileManagerBkupStatusUnset   = 0x00000000,
+    EFileManagerBkupStatusBackup  = 0x00000001,
+    EFileManagerBkupStatusRestore = 0x00000002
+    };
+
 // CLASS DECLARATION
 
 /**
@@ -192,6 +203,10 @@
         */
         IMPORT_C static void CreateIconsL( TUid aMedia, CArrayPtr<CBitmapArray>* aIconArrays);  
 
+        /**
+         * Checks if backup process is running 
+         */
+        IMPORT_C TBool static IsBackupRunning();
         
         /**
         * Prepares dialog for execution
@@ -205,6 +220,13 @@
         * return True if enabled
         */
         TBool static IsCoverDisplayL();
+        
+        /**
+         * Check if process with given id is active now
+         * return True if is active
+         */
+        TBool static ProcessExists( const TSecureId& aSecureId );
+        
         /**
          * A dummy class for opening CMsvSession.
          */