diff -r 7d48bed6ce0c -r 987c9837762f phonesrv_plat/ss_settings_api/inc/sssettingswrappertypes.h --- a/phonesrv_plat/ss_settings_api/inc/sssettingswrappertypes.h Tue Aug 31 15:45:17 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,82 +0,0 @@ -/* - * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). - * All rights reserved. - * This component and the accompanying materials are made available - * under the terms of "Eclipse Public License v1.0" - * which accompanies this distribution, and is available - * at the URL "http://www.eclipse.org/legal/epl-v10.html". - * - * Initial Contributors: - * Nokia Corporation - initial contribution. - * - * Contributors: - * - * Description: - * - */ - -#ifndef SSSETTINGSWRAPPERTYPES_H_ -#define SSSETTINGSWRAPPERTYPES_H_ - - -/** -* It enumerates all SSSettings settings. -* -* Cug - closed user group setting, -* for some values see TSSSettingsCugValue. -* Clir - default setting for calling line identification -* restriction, see SsSettingsWrapperClirValue. -* Als - selected line, see SsSettingsWrapperAlsValue. -* AlsBlocking - line selection blocking, see SsSettingsWrapperAlsBlockingValue. -* DefaultCug - value for cug default. -*/ -typedef enum { - Cug = 0, // == ESSSettingsCug - Clir = 1, // == ESSSettingsClir - Als = 2, // == ESSSettingsAls - AlsBlocking = 3, // == ESSSettingsAlsBlocking - DefaultCug = 4 // == ESSSettingsCugDefault - } SsSettingsWrapperSettings; - -/** -* Translation table for TSSSettingsAlsValue -* It enumerates all values for ALS. -* -* AlsNotSupported - ALS not supported, always primary line. -* AlsPrimary - ALS supported, primary line selected. -* AlsAlternate - ALS supported, alternate line selected. -*/ -typedef enum { - AlsNotSupported = 0, // == TSSSettingsAlsValue::ESSSettingsAlsNotSupported - AlsPrimary = 1, // == TSSSettingsAlsValue::ESSSettingsAlsPrimary - AlsAlternate = 2 // == TSSSettingsAlsValue::ESSSettingsAlsAlternate - } SsSettingsWrapperAlsValue; - -/** -* Translation table for TSSSettingsAlsBlockingValue -* It enumerates all values for ALS blocking. -* -* AlsBlockingNotSupported - ALS blocking not supported. -* AlsBlockingOff - ALS blocking off. -* AlsBlockingOn - ALS blocking on. -*/ -typedef enum { - AlsBlockingNotSupported = 0, // == ESSSettingsAlsBlockingNotSupported, - AlsBlockingOff, // == ESSSettingsAlsBlockingOff - AlsBlockingOn // == ESSSettingsAlsBlockingOn - } SsSettingsWrapperAlsBlockingValue; - -/** -* It enumerates all values for CLIR. -* -* ClirNetworkDefault - use network default -* ClirExplicitInvoke - by default, invoke CLIR -* ClirExplicitSuppress - by default, suppress CLIR -*/ -typedef enum { - ClirNetworkDefault, // == ESSSettingsClirNetworkDefault - ClirExplicitInvoke, // == ESSSettingsClirExplicitInvoke - ClirExplicitSuppress // == ESSSettingsClirExplicitSuppress - } SsSettingsWrapperClirValue; - -#endif /* SSSETTINGSWRAPPERTYPES_H_ */