omadrm/drmengine/drmclock/Src/DRMNitzObserver.cpp
changeset 23 493788a4a8a4
parent 0 95b198f216e5
--- a/omadrm/drmengine/drmclock/Src/DRMNitzObserver.cpp	Tue Feb 02 00:21:44 2010 +0200
+++ b/omadrm/drmengine/drmclock/Src/DRMNitzObserver.cpp	Fri Apr 16 15:14:55 2010 +0300
@@ -20,11 +20,11 @@
 // INCLUDE FILES
 #include "DRMNitzObserver.h"
 #include "DRMClock.h"
-#include "DRMLog.h"
+#include "drmlog.h"
 
 // EXTERNAL DATA STRUCTURES
 
-// EXTERNAL FUNCTION PROTOTYPES  
+// EXTERNAL FUNCTION PROTOTYPES
 
 // CONSTANTS
 const TInt KTimeZoneValidBit(0x3F);     // Time zone difference
@@ -50,47 +50,47 @@
 // CDRMNitzObserver::CDRMNitzObserver
 // Default Constructor
 // ---------------------------------------------------------
-//  
+//
 CDRMNitzObserver::CDRMNitzObserver( RMobilePhone& aMobilePhone, CDRMClock* aDRMClock) :
     CActive(EPriorityNormal) ,iDRMClock( aDRMClock ), iMobilePhone( &aMobilePhone ),
     iError( KErrNone )
-    {    
+    {
     }
 
 // ---------------------------------------------------------
 // CDRMNitzObserver::~CDRMNitzObserver
 // Destructor
 // ---------------------------------------------------------
-//        
+//
 CDRMNitzObserver::~CDRMNitzObserver()
     {
-    Cancel();	
-    };      
-      
-      
+    Cancel();
+    };
+
+
 // ---------------------------------------------------------
 // CDRMNitzObserver::ConstructL
 // Two-phase Constructor
 // ---------------------------------------------------------
-//   
+//
 void CDRMNitzObserver::ConstructL()
     {
     DRMLOG( _L("ConstructL "));
-    
+
     // Get the NITZ info on the creation, might not be available yet
     iError = iMobilePhone->GetNITZInfo(iNitzInfo);
-    
-    
+
+
     DRMLOG2( _L("ConstructL: Error = %d"), iError );
-    
+
     }
- 
+
 
 // ---------------------------------------------------------
 // CDRMNitzObserver::NewL
 // Two-phase constructor
 // ---------------------------------------------------------
-//  
+//
 CDRMNitzObserver* CDRMNitzObserver::NewL( RMobilePhone& aMobilePhone,
                                          CDRMClock* aDRMClock)
     {
@@ -100,21 +100,21 @@
     CleanupStack::Pop();
     return self;
     }
- 
+
 // ---------------------------------------------------------
 // CDRMNitzObserver::Start
 // Adds the active object into the ActiveScheduler
 // and sets the object active, makes sure RunL is called
 // atleast once
 // ---------------------------------------------------------
-//        
-void CDRMNitzObserver::Start() 
+//
+void CDRMNitzObserver::Start()
     {
     TRequestStatus* status = 0;
-    
-    DRMLOG2( _L("iError == %d "), iError );  
- 
-    if( iError == KErrNotSupported ) 
+
+    DRMLOG2( _L("iError == %d "), iError );
+
+    if( iError == KErrNotSupported )
         {
         // NITZ never supported, kill the observer
         if( IsAdded() )
@@ -123,64 +123,64 @@
             return;
             }
         return;
-        }     
-    
-    if( !IsAdded() ) 
+        }
+
+    if( !IsAdded() )
         {
-        CActiveScheduler::Add(this);        
+        CActiveScheduler::Add(this);
         }
-    if ( !IsActive() ) 
+    if ( !IsActive() )
         {
-        SetActive();        
+        SetActive();
         }
     status = &iStatus;
     User::RequestComplete(status,KErrNone);
     }
-    
-    
-// Ignore the error:    
+
+
+// Ignore the error:
 TInt CDRMNitzObserver::RunError( TInt /*aError*/ )
     {
     SetActive();
     return KErrNone;
     }
-    
-    
+
+
 // ---------------------------------------------------------
 // CDRMNitzObserver::RunL
 // Active object RunL
 // ---------------------------------------------------------
-//  
+//
 void CDRMNitzObserver::RunL()
     {
     TTime timeData;
     TInt timeZone( 0 );
-    
+
     // Check if the nitz has changed and is available, if so call update
     // otherwise just wait
-    
-    DRMLOG( _L("ObserverRunL Called\n\r ") ); 
+
+    DRMLOG( _L("ObserverRunL Called\n\r ") );
 
     iStatus = KRequestPending;
-    
+
     iMobilePhone->NotifyNITZInfoChange(iStatus, iNitzInfo);
-    
-    DRMLOG( _L("NotifyNITZInfoChange:"));             
+
+    DRMLOG( _L("NotifyNITZInfoChange:"));
     if( GetNitzTime( timeData, timeZone ) )
         {
-        DRMLOG( _L("Resetting secure time from NITZ observer:"));          
+        DRMLOG( _L("Resetting secure time from NITZ observer:"));
         TRAPD(error, iDRMClock->ResetSecureTimeL( timeData, timeZone ) );
         if( error )
             {
-            DRMLOG( _L("Resetting secure time from NITZ observer returned an error."));   
+            DRMLOG( _L("Resetting secure time from NITZ observer returned an error."));
             }
-        DRMLOG( _L("Resetting secure time from NITZ observer successful."));     
-          
+        DRMLOG( _L("Resetting secure time from NITZ observer successful."));
+
         if( error != KErrArgument )
             {
             if( error )
                 {
-                DRMLOG( _L("ObserverRunL Called error \n\r ") );                
+                DRMLOG( _L("ObserverRunL Called error \n\r ") );
                 }
             User::LeaveIfError( error );
             }
@@ -194,7 +194,7 @@
 // CDRMNitzObserver::DoCancel
 // Cancels the active object
 // ---------------------------------------------------------
-//        
+//
 void CDRMNitzObserver::DoCancel()
     {
     // cancel the notify change
@@ -227,8 +227,8 @@
 TBool CDRMNitzObserver::GetNitzTime(TTime& aNitzTime, TInt& aTimeZone)
     {
     TInt32 nitzCaps(iNitzInfo.iNitzFieldsUsed);
-    
-    if (nitzCaps & RMobilePhone::KCapsTimezoneAvailable)    
+
+    if (nitzCaps & RMobilePhone::KCapsTimezoneAvailable)
         {
         TInt timezone(iNitzInfo.iTimeZone & KTimeZoneValidBit);
 
@@ -237,30 +237,30 @@
             // Changes sign
             timezone = - timezone;
             }
-        
+
         // TimeZone info
         aTimeZone = timezone;
         }
-    
-    if (nitzCaps & RMobilePhone::KCapsTimeAvailable)  
+
+    if (nitzCaps & RMobilePhone::KCapsTimeAvailable)
         {
         TDateTime dateTime;
         TInt fourDigitYear(iNitzInfo.Year());
 
         //Check if our TSY returns 2 digits in stead of 4 digits for the year value
-        if (fourDigitYear <= KMaximumTwoDigitValue)        // The maximum year value in UI applications is 2060 
-		    {
+        if (fourDigitYear <= KMaximumTwoDigitValue)        // The maximum year value in UI applications is 2060
+            {
            //The year received from TSY is 2 digits we make it 4 digits
-            fourDigitYear = fourDigitYear + KNitzYearOffset;  // 2000   
-		    }
+            fourDigitYear = fourDigitYear + KNitzYearOffset;  // 2000
+            }
 
         dateTime.Set(fourDigitYear,
-		            TMonth(iNitzInfo.Month()),
-					iNitzInfo.Day(),
-					iNitzInfo.Hour(),
-					iNitzInfo.Minute(),
-					iNitzInfo.Second(),
-					iNitzInfo.MicroSecond());
+                    TMonth(iNitzInfo.Month()),
+                    iNitzInfo.Day(),
+                    iNitzInfo.Hour(),
+                    iNitzInfo.Minute(),
+                    iNitzInfo.Second(),
+                    iNitzInfo.MicroSecond());
 
         DRMLOG2( _L( "CDRMNitzObserver::GetNitzTime: DateTime: %d" ), fourDigitYear );
         DRMLOG2( _L( ":%d" ), iNitzInfo.Month() );
@@ -273,11 +273,11 @@
             {
             return EFalse;
             }
-        // Transfer the time into a TTime object, UTC    
+        // Transfer the time into a TTime object, UTC
         aNitzTime = dateTime;
         return ETrue;
         }
-    
+
     return EFalse;
-           
+
     };