phoneuis/TelephonyDeviceMode/src/CTelDMCommandHandler.cpp
changeset 21 92ab7f8d0eab
parent 0 5f000ab63145
child 22 6bb1b21d2484
--- a/phoneuis/TelephonyDeviceMode/src/CTelDMCommandHandler.cpp	Tue Feb 02 00:10:04 2010 +0200
+++ b/phoneuis/TelephonyDeviceMode/src/CTelDMCommandHandler.cpp	Fri Mar 19 09:28:42 2010 +0200
@@ -24,9 +24,9 @@
 #include    <ctsydomainpskeys.h>
 
 #include    "CTelDMCommandHandler.h"
-#include	"CTelDMCallStateListener.h"
-#include	"MTelDMAccessory.h"
-#include	"CTelDMDebug.h"
+#include    "CTelDMCallStateListener.h"
+#include    "MTelDMAccessory.h"
+#include    "CTelDMDebug.h"
 #include     <coreapplicationuisdomainpskeys.h>
 
 // MODULE DATA STRUCTURES
@@ -39,12 +39,12 @@
 // -----------------------------------------------------------------------------
 //  
 CTelDMCommandHandler* CTelDMCommandHandler::NewL( 
-									MPhoneDeviceModeObserver& aCallHandler, 
-        							MTelDMAccessory& aAccessory ) 
+                                    MPhoneDeviceModeObserver& aCallHandler, 
+                                    MTelDMAccessory& aAccessory ) 
     {
     CTelDMCommandHandler* self =
         new ( ELeave ) CTelDMCommandHandler( aCallHandler, 
-        										aAccessory );
+                                                aAccessory );
     CleanupStack::PushL( self );
     self->ConstructL();
     CleanupStack::Pop( self );
@@ -58,8 +58,8 @@
 // -----------------------------------------------------------------------------
 //
 CTelDMCommandHandler::CTelDMCommandHandler( 
-									MPhoneDeviceModeObserver& aCallHandler, 
-        							MTelDMAccessory& aAccessory ):
+                                    MPhoneDeviceModeObserver& aCallHandler, 
+                                    MTelDMAccessory& aAccessory ):
     iCallHandler( aCallHandler ),
     iAccessory ( aAccessory ),
     iGripOpen ( EFalse ),
@@ -84,7 +84,7 @@
 //    
 void CTelDMCommandHandler::ConstructL()
     { 
-    User::LeaveIfError( iKeyLock.Connect() );                		      
+    User::LeaveIfError( iKeyLock.Connect() );                             
     }
 
 // -----------------------------------------------------------------------------
@@ -93,49 +93,49 @@
 // -----------------------------------------------------------------------------
 //    
 void CTelDMCommandHandler::CallStateChangedL( TInt aCallState )
-	{
-	FLOG( _L( "CTelDMCommandHandler::CallStateChanged<" ) )
-	FTRACE( FPrint( _L( "CTelDMCommandHandler::CallStateChangedL.aCallState=%d"), 
-    															aCallState ))
-    iCallState = aCallState;															
+    {
+    FLOG( _L( "CTelDMCommandHandler::CallStateChanged<" ) )
+    FTRACE( FPrint( _L( "CTelDMCommandHandler::CallStateChangedL.aCallState=%d"), 
+                                                                aCallState ))
+    iCallState = aCallState;                                                            
     switch( aCallState )
         {  
         // Arriving call                    
         case EPSCTsyCallStateRinging: 
-        	FLOG( _L( "CTelDMCommandHandler::CallStateChanged.Ringing" ) )
+            FLOG( _L( "CTelDMCommandHandler::CallStateChanged.Ringing" ) )
             RProperty::Set( KPSUidCoreApplicationUIs,
                             KCoreAppUIsSoftReject,
                             ECoreAppUIsSoftRejectUninitialized );
-			iGripOpenOnRingingState = iGripOpen;
-			break;
-		// Answered
+            iGripOpenOnRingingState = iGripOpen;
+            break;
+        // Answered
         case EPSCTsyCallStateConnected:  
-        	{	
-        	FLOG( _L( "CTelDMCommandHandler::CallStateChanged.Connected" ) )
-        	if ( iGripOpenOnRingingState )
-        		{
-        		OfferKeyLock();	
-        		}
-        	
-        	// Clear the flag.
-        	iGripOpenOnRingingState = EFalse;
-        	}
-        	break;
+            {   
+            FLOG( _L( "CTelDMCommandHandler::CallStateChanged.Connected" ) )
+            if ( iGripOpenOnRingingState )
+                {
+                OfferKeyLock(); 
+                }
+            
+            // Clear the flag.
+            iGripOpenOnRingingState = EFalse;
+            }
+            break;
         // Disconnected 
-       	case EPSCTsyCallStateNone:
-       		{
-       		FLOG( _L( "CTelDMCommandHandler::CallStateChanged.None" ) )
-       		if ( iGripOpenOnRingingState )
-        		{
-        		OfferKeyLock();	
-        		}    		
-       		}
-       		break; 
+        case EPSCTsyCallStateNone:
+            {
+            FLOG( _L( "CTelDMCommandHandler::CallStateChanged.None" ) )
+            if ( iGripOpenOnRingingState )
+                {
+                OfferKeyLock(); 
+                }           
+            }
+            break; 
         default:
             break;
         }     
-   	FLOG( _L( "CTelDMCommandHandler::CallStateChanged>" ) )  
-	}
+    FLOG( _L( "CTelDMCommandHandler::CallStateChanged>" ) )  
+    }
 // -----------------------------------------------------------------------------
 // CTelDMCommandHandler::HandleEvent
 // 
@@ -147,27 +147,27 @@
     switch( aCommand )
         {                      
         case EGripOpen:
-        	{
-        	FLOG( _L( "CTelDMCommandHandler::HandleCommand.Open" ) ) 
-        	iGripOpen = ETrue;
-        	if ( !IsSoftRejectOngoing() )
-        	    {
-        	    iCallHandler.Answer();
-        	    }
-        	}
-			break;
-		// Do not end calls if accessory is connected. 
+            {
+            FLOG( _L( "CTelDMCommandHandler::HandleCommand.Open" ) ) 
+            iGripOpen = ETrue;
+            if ( !IsSoftRejectOngoing() )
+                {
+                iCallHandler.Answer();
+                }
+            }
+            break;
+        // Do not end calls if accessory is connected. 
         case EGripClose:
-        	{
-        	FLOG( _L( "CTelDMCommandHandler::HandleCommand.Close" ) ) 
-        	iGripOpen = EFalse;
-        	EndCalls();
-        	break;
-        	}
+            {
+            FLOG( _L( "CTelDMCommandHandler::HandleCommand.Close" ) ) 
+            iGripOpen = EFalse;
+            EndCalls();
+            break;
+            }
         default:
             break;
         }  
-   	FLOG( _L( "CTelDMCommandHandler::HandleCommand>" ) )      
+    FLOG( _L( "CTelDMCommandHandler::HandleCommand>" ) )      
     }
     
 // -----------------------------------------------------------------------------
@@ -177,24 +177,24 @@
 //    
 void CTelDMCommandHandler::EndCalls()
 
-	{
-	if ( IsEmergencyCall() )
-	    {
-	    // None
-	    }
-	else if ( iAccessory.IsAccessoryAttached()  &&
-		      !iAccessory.IsAnyActiveAccessory() &&
-		      iCallState == EPSCTsyCallStateConnected )
-		{
-		FLOG( _L( "CTelDMCommandHandler::EndCalls#1" ) )
-		iCallHandler.EndVoiceCalls();
-		}
-	else if ( !iAccessory.IsAccessoryAttached() )
-		{
-		FLOG( _L( "CTelDMCommandHandler::EndCalls#2" ) )
-		iCallHandler.EndVoiceCalls();
-		}
-	}
+    {
+    if ( IsEmergencyCall() )
+        {
+        // None
+        }
+    else if ( iAccessory.IsAccessoryAttached()  &&
+              !iAccessory.IsAnyActiveAccessory() &&
+              iCallState == EPSCTsyCallStateConnected )
+        {
+        FLOG( _L( "CTelDMCommandHandler::EndCalls#1" ) )
+        iCallHandler.EndVoiceCalls();
+        }
+    else if ( !iAccessory.IsAccessoryAttached() )
+        {
+        FLOG( _L( "CTelDMCommandHandler::EndCalls#2" ) )
+        iCallHandler.EndVoiceCalls();
+        }
+    }
 // -----------------------------------------------------------------------------
 // CTelDMCommandHandler::OfferKeyLock
 //
@@ -204,17 +204,17 @@
 
     {
     //- AudioAccessory attached (BT headset, Wired headset etc.)
-	//- Arriving call and grip open.  
-	//- Call terminated or answered  
-	//-> KeyLock query is shown if not locked   	
+    //- Arriving call and grip open.  
+    //- Call terminated or answered  
+    //-> KeyLock query is shown if not locked       
     if ( iAccessory.IsAccessoryAttached() && 
-        							   !iGripOpen && 
-        							   !iKeyLock.IsKeyLockEnabled() )
-		{
-		FLOG( _L( "CTelDMCommandHandler::CallStateChanged -lock?" ) ) 
-		//Lock keypad ?
-		iKeyLock.OfferKeyLock();
-		}  
+                                       !iGripOpen && 
+                                       !iKeyLock.IsKeyLockEnabled() )
+        {
+        FLOG( _L( "CTelDMCommandHandler::CallStateChanged -lock?" ) ) 
+        //Lock keypad ?
+        iKeyLock.OfferKeyLock();
+        }  
     }
 
 // ---------------------------------------------------------