idlefw/src/idleint/aistate.cpp
branchRCL_3
changeset 130 67f2ed48ad91
parent 0 79c6a41cd166
equal deleted inserted replaced
122:6cadd6867c17 130:67f2ed48ad91
    94 // CActiveIdleState::UpdateActiveIdleState
    94 // CActiveIdleState::UpdateActiveIdleState
    95 // -----------------------------------------------------------------------------
    95 // -----------------------------------------------------------------------------
    96 //
    96 //
    97 void CActiveIdleState::UpdateActiveIdleState()
    97 void CActiveIdleState::UpdateActiveIdleState()
    98     {
    98     {
    99     const EPSActiveIdleState state =
    99     TInt state( 0 );
   100         iIsIdleForeground ? EPSAiForeground : EPSAiBackground;
   100     TInt err( RProperty::Get( KPSUidAiInformation, KActiveIdleState, state ) );
   101 
   101     if ( !iIsIdleForeground && KErrNone == err &&
   102     TInt setResult = 
   102         EPSAiNumberEntry == (EPSActiveIdleState)state )
   103         RProperty::Set(
   103         {
       
   104         __PRINTS( "*** CActiveIdleState::UpdateActiveIdleState - Background & EPSAiNumberEntry, skip state update" );
       
   105         }
       
   106     else
       
   107         {
       
   108         state = iIsIdleForeground ? EPSAiForeground : EPSAiBackground;
       
   109         err = RProperty::Set(
   104             KPSUidAiInformation, 
   110             KPSUidAiInformation, 
   105             KActiveIdleState, 
   111             KActiveIdleState, 
   106             state );
   112             (EPSActiveIdleState)state );
   107 
   113 
   108     __PRINT( __DBG_FORMAT( "XAI: Set CActiveIdleState::UpdateActiveIdleState: KTelephonyIdleStatus=%d, P&S result=%d" ),
   114         __PRINT( __DBG_FORMAT( "XAI: Set CActiveIdleState::UpdateActiveIdleState: KTelephonyIdleStatus=%d, P&S result=%d" ),
   109         TInt(state), setResult );
   115         TInt(state), err );
       
   116         }
   110     }
   117     }
   111 
   118 
   112 // -----------------------------------------------------------------------------
   119 // -----------------------------------------------------------------------------
   113 // CActiveIdleState::DoUpdateSaSetting
   120 // CActiveIdleState::DoUpdateSaSetting
   114 // -----------------------------------------------------------------------------
   121 // -----------------------------------------------------------------------------