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 |