calendarengines/caleninterimutils/inc/CalenInterimUtils2Impl.h
branchRCL_3
changeset 48 bf573002ff72
parent 0 f979ecb2b13e
child 65 12af337248b1
--- a/calendarengines/caleninterimutils/inc/CalenInterimUtils2Impl.h	Wed Jun 09 09:40:23 2010 +0300
+++ b/calendarengines/caleninterimutils/inc/CalenInterimUtils2Impl.h	Mon Jun 21 15:38:59 2010 +0300
@@ -35,6 +35,20 @@
 class CCalInstance;
 class CCalenEComWatcher;    // Watches for installed MR solutions
 
+
+/**
+* This structure contains UUID info
+*/
+typedef struct
+    {
+    TUint32 time_low; 
+    TUint16 time_mid;
+    TUint16 time_high_and_version;    
+    TUint8 clock_seq_hi_and_reserved;
+    TUint8 clock_seq_low;   
+    TUint8 node[6];
+    } SUuid;
+
 // CLASS DECLARATION
 
 /**
@@ -248,6 +262,9 @@
         
         // Just a wrapper for leaves
         void DoMRViewersEnabledL();
+        
+        // get system time
+        void GetSystemTime(TInt64& aTimeStamp);       
 	
 private: 
     //Default Constructor
@@ -268,6 +285,11 @@
     TInt64 iImeiNode;
     TBool iMrEnabled;
     TBool iMrEnabledCheck;
+    
+    TUint64 iTimeLast;    
+    TUint16 iThisTick;
+    TBool iInited ; 
+    
     };
 
 #endif // __CALENINTERIMUTILS2IMPL_H__