diff -r 2eacb6118286 -r ba76fc04e6c2 phone_plat/telephony_information_api/inc/telinformationpskeys.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/phone_plat/telephony_information_api/inc/telinformationpskeys.h Fri Jun 04 10:19:18 2010 +0100 @@ -0,0 +1,67 @@ +/* +* Copyright (c) 2007 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: Telephony information Publish and Subscribe keys. +* +*/ + + +#ifndef TELINFORMATIONPSKEYS_H +#define TELINFORMATIONPSKEYS_H + +#include + +// CONSTANTS + +/***************************************************************************** +* Telephony Information API UID +*****************************************************************************/ +const TUid KPSUidTelInformation = {0x101F8789}; + +/** +* Identifier of Phone application. +* @type RProperty::EInt +*/ +const TUint32 KTelPhoneUid = 0x00000001; + +/** +* Operator information display data. +* @see TTelTitleDisplay in TelephonyDomainPSTypes.h +* @type RProperty::EByteArray +*/ + +const TUint32 KTelDisplayInfo = 0x00000002; + +/***************************************************************************** +* Telephony Car Mode API +* This can be used for setting and requesting +* Car Mode status. +*****************************************************************************/ +const TUid KPSUidTelCarMode = {0x102029A8}; + +/** +* Indicates the car mode setting +* This key has two special values, see EPSCarModeSetting. +* +* @type RProperty::EInt +*/ +const TUint32 KTelCarMode = 0x00000001; +enum EPSTelCarModeSetting + { + EPSCarModeOff = 0, + EPSCarModeOn + }; + +#endif // TELINFORMATIONPSKEYS_H + +// End of file