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 |