accessoryservices/accessoryserver/src/Server/AccSrvSettingsHandler.cpp
branchRCL_3
changeset 81 24127ea5a236
parent 61 8cb079868133
equal deleted inserted replaced
71:fdcef27a50b8 81:24127ea5a236
   451     TUint32 mask( 0xfff00000 );
   451     TUint32 mask( 0xfff00000 );
   452     repository->FindL( partialKey, mask, foundKeys );	
   452     repository->FindL( partialKey, mask, foundKeys );	
   453         	
   453         	
   454 	RArray< TUint32 > array;
   454 	RArray< TUint32 > array;
   455 	CleanupClosePushL( array );
   455 	CleanupClosePushL( array );
   456     GetStaticKeysL( aAccMode, array );
   456     GetStaticKeys( aAccMode, array );
   457   	TAccModeSetting setting;
   457   	TAccModeSetting setting;
   458     
   458     
   459     // get mode related static settings for client
   459     // get mode related static settings for client
   460     for ( TInt i=0; i<array.Count(); ++i )
   460     for ( TInt i=0; i<array.Count(); ++i )
   461     	{
   461     	{
   897     COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::StaticKey() returns %d", identified );
   897     COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::StaticKey() returns %d", identified );
   898     return identified;
   898     return identified;
   899     }
   899     }
   900 
   900 
   901 // -----------------------------------------------------------------------------
   901 // -----------------------------------------------------------------------------
   902 // CAccSrvSettingsHandler::GetStaticKeysL
   902 // CAccSrvSettingsHandler::GetStaticKeys
   903 //
   903 //
   904 // (other items were commented in a header).
   904 // (other items were commented in a header).
   905 // -----------------------------------------------------------------------------
   905 // -----------------------------------------------------------------------------
   906 //
   906 //
   907 void CAccSrvSettingsHandler::GetStaticKeysL(
   907 void CAccSrvSettingsHandler::GetStaticKeys(
   908                     const TAccMode aAccMode,
   908                     const TAccMode aAccMode,
   909                     RArray< TUint32 >& aArray ) const
   909                     RArray< TUint32 >& aArray ) const
   910     {
   910     {
   911     COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::GetStaticKeysL(%d)", aAccMode );
   911     COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::GetStaticKeys(%d)", aAccMode );
   912 
   912 
   913     switch( aAccMode )
   913     switch( aAccMode )
   914         {
   914         {
   915         case EAccModeWiredHeadset:
   915         case EAccModeWiredHeadset:
   916             aArray.AppendL( KAccServerWiredHSLights );
   916             aArray.Append( KAccServerWiredHSLights );
   917             break;
   917             break;
   918         case EAccModeWirelessHeadset:
   918         case EAccModeWirelessHeadset:
   919             aArray.AppendL( KAccServerWirelessHSLights );
   919             aArray.Append( KAccServerWirelessHSLights );
   920             break;
   920             break;
   921         case EAccModeWiredCarKit:
   921         case EAccModeWiredCarKit:
   922             aArray.AppendL( KAccServerWiredCarKitLights );
   922             aArray.Append( KAccServerWiredCarKitLights );
   923             break;
   923             break;
   924         case EAccModeWirelessCarKit:
   924         case EAccModeWirelessCarKit:
   925             aArray.AppendL( KAccServerWirelessCarKitLights );
   925             aArray.Append( KAccServerWirelessCarKitLights );
   926             break;
   926             break;
   927         case EAccModeTextDevice:
   927         case EAccModeTextDevice:
   928             aArray.AppendL( KAccServerTextDeviceLights );
   928             aArray.Append( KAccServerTextDeviceLights );
   929             break;
   929             break;
   930         case EAccModeLoopset:
   930         case EAccModeLoopset:
   931             aArray.AppendL( KAccServerLoopsetLights );
   931             aArray.Append( KAccServerLoopsetLights );
   932             break;
   932             break;
   933         case EAccModeMusicStand:
   933         case EAccModeMusicStand:
   934             aArray.AppendL( KAccServerMusicStandLights );
   934             aArray.Append( KAccServerMusicStandLights );
   935             break;
   935             break;
   936         default:  // mode is not supported
   936         default:  // mode is not supported
   937             break;
   937             break;
   938         }
   938         }
   939 
   939 
   940     COM_TRACE_( "[AccFW:AccServer] CAccSrvSettingsHandler::GetStaticKeysL() returns" );
   940     COM_TRACE_( "[AccFW:AccServer] CAccSrvSettingsHandler::GetStaticKeys() returns" );
   941     }
   941     }
   942 
   942 
   943 // ========================== OTHER EXPORTED FUNCTIONS =========================
   943 // ========================== OTHER EXPORTED FUNCTIONS =========================
   944 
   944 
   945 //  End of File
   945 //  End of File