accessoryservices/accessoryserver/src/Server/AccSrvSettingsHandler.cpp
changeset 63 09d657f1ee00
parent 16 ef634fd8dac3
equal deleted inserted replaced
54:072a9626b290 63:09d657f1ee00
   549     TUint32 mask( 0xfff00000 );
   549     TUint32 mask( 0xfff00000 );
   550     repository->FindL( partialKey, mask, foundKeys );	
   550     repository->FindL( partialKey, mask, foundKeys );	
   551         	
   551         	
   552 	RArray< TUint32 > array;
   552 	RArray< TUint32 > array;
   553 	CleanupClosePushL( array );
   553 	CleanupClosePushL( array );
   554     GetStaticKeys( aAccMode, array );
   554     GetStaticKeysL( aAccMode, array );
   555   	TAccModeSetting setting;
   555   	TAccModeSetting setting;
   556     
   556     
   557     // get mode related static settings for client
   557     // get mode related static settings for client
   558     for ( TInt i=0; i<array.Count(); ++i )
   558     for ( TInt i=0; i<array.Count(); ++i )
   559     	{
   559     	{
   995     COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::StaticKey() returns %d", identified );
   995     COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::StaticKey() returns %d", identified );
   996     return identified;
   996     return identified;
   997     }
   997     }
   998 
   998 
   999 // -----------------------------------------------------------------------------
   999 // -----------------------------------------------------------------------------
  1000 // CAccSrvSettingsHandler::GetStaticKeys
  1000 // CAccSrvSettingsHandler::GetStaticKeysL
  1001 //
  1001 //
  1002 // (other items were commented in a header).
  1002 // (other items were commented in a header).
  1003 // -----------------------------------------------------------------------------
  1003 // -----------------------------------------------------------------------------
  1004 //
  1004 //
  1005 void CAccSrvSettingsHandler::GetStaticKeys(
  1005 void CAccSrvSettingsHandler::GetStaticKeysL(
  1006                     const TAccMode aAccMode,
  1006                     const TAccMode aAccMode,
  1007                     RArray< TUint32 >& aArray ) const
  1007                     RArray< TUint32 >& aArray ) const
  1008     {
  1008     {
  1009     COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::GetStaticKeys(%d)", aAccMode );
  1009     COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::GetStaticKeysL(%d)", aAccMode );
  1010 
  1010 
  1011     switch( aAccMode )
  1011     switch( aAccMode )
  1012         {
  1012         {
  1013         case EAccModeWiredHeadset:
  1013         case EAccModeWiredHeadset:
  1014             aArray.Append( KAccServerWiredHSLights );
  1014             aArray.AppendL( KAccServerWiredHSLights );
  1015             break;
  1015             break;
  1016         case EAccModeWirelessHeadset:
  1016         case EAccModeWirelessHeadset:
  1017             aArray.Append( KAccServerWirelessHSLights );
  1017             aArray.AppendL( KAccServerWirelessHSLights );
  1018             break;
  1018             break;
  1019         case EAccModeWiredCarKit:
  1019         case EAccModeWiredCarKit:
  1020             aArray.Append( KAccServerWiredCarKitLights );
  1020             aArray.AppendL( KAccServerWiredCarKitLights );
  1021             break;
  1021             break;
  1022         case EAccModeWirelessCarKit:
  1022         case EAccModeWirelessCarKit:
  1023             aArray.Append( KAccServerWirelessCarKitLights );
  1023             aArray.AppendL( KAccServerWirelessCarKitLights );
  1024             break;
  1024             break;
  1025         case EAccModeTextDevice:
  1025         case EAccModeTextDevice:
  1026             aArray.Append( KAccServerTextDeviceLights );
  1026             aArray.AppendL( KAccServerTextDeviceLights );
  1027             break;
  1027             break;
  1028         case EAccModeLoopset:
  1028         case EAccModeLoopset:
  1029             aArray.Append( KAccServerLoopsetLights );
  1029             aArray.AppendL( KAccServerLoopsetLights );
  1030             break;
  1030             break;
  1031         case EAccModeMusicStand:
  1031         case EAccModeMusicStand:
  1032             aArray.Append( KAccServerMusicStandLights );
  1032             aArray.AppendL( KAccServerMusicStandLights );
  1033             break;
  1033             break;
  1034         default:  // mode is not supported
  1034         default:  // mode is not supported
  1035             break;
  1035             break;
  1036         }
  1036         }
  1037 
  1037 
  1038     COM_TRACE_( "[AccFW:AccServer] CAccSrvSettingsHandler::GetStaticKeys() returns" );
  1038     COM_TRACE_( "[AccFW:AccServer] CAccSrvSettingsHandler::GetStaticKeysL() returns" );
  1039     }
  1039     }
  1040 
  1040 
  1041 // ========================== OTHER EXPORTED FUNCTIONS =========================
  1041 // ========================== OTHER EXPORTED FUNCTIONS =========================
  1042 
  1042 
  1043 //  End of File
  1043 //  End of File