sl@0: // Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // sl@0: sl@0: #ifndef __SAPRIVATE_H__ sl@0: #define __SAPRIVATE_H__ sl@0: sl@0: /** sl@0: @internalComponent sl@0: */ sl@0: _LIT(KSystemAgentServerName, "!SystemAgent2"); sl@0: _LIT(KSystemAgentServerImageName, "SysAgt2Svr"); sl@0: sl@0: const TUint KSysAgentServMajorVersionNumber=1; sl@0: const TUint KSysAgentServMinorVersionNumber=0; sl@0: const TUint KSysAgentServBuildVersionNumber=0; sl@0: sl@0: /** sl@0: This is a duplicate of KPosLastKnownLocationCategory from lbs's epos_lastknownlocationpsykeys.h sl@0: It should NOT be used directly. sl@0: Defines value UID of Location P&S keys category. sl@0: The publish and subscribe key is defined by SysAgent2 server. sl@0: @internalTechnology sl@0: */ sl@0: const TUid KSAPosLastKnownLocationCategory = { 0x10009BFA }; sl@0: sl@0: /** sl@0: This is a duplicate of KPosLastKnownLocation from lbs's epos_lastknownlocationpsykeys.h sl@0: ID of the Last Known Location key. sl@0: It should NOT be used directly. sl@0: Contains binary values, a buffer with packaged TPositionInfo. sl@0: sl@0: If it contains a buffer, which length does not match TPositionInfo, sl@0: such value shall be ignored. sl@0: sl@0: Client must have ReadDeviceData capability in order to read this key. sl@0: @internalTechnology sl@0: */ sl@0: const TInt KSAPosLastKnownLocation = 0x00000001; sl@0: sl@0: /** sl@0: This is a duplicate of KPosIndicatorCategoryUid from lbs's locationfwdomainpskeys.h sl@0: It should NOT be used directly. sl@0: Defines UID of Positioning Indicator P&S keys category. sl@0: @internalTechnology sl@0: */ sl@0: const TUid KSAPosIndicatorCategory = { 0x101F7A79 }; sl@0: sl@0: /** sl@0: This is a duplicate of KPosIntGpsHwStatus from lbs's locationfwdomainpskeys.h sl@0: ID of the Integrated GPS HW Status key. sl@0: It should NOT be used directly. sl@0: May contain values defined by @ref TPosIntGpsHwIndicatorState. sl@0: sl@0: Default value (i.e. when this key is not found) is EPosIntGpsHwIndicatorOff. sl@0: sl@0: If it contains any other value than defined in @ref TPosIntGpsHwState, sl@0: such value shall be ignored and TPosIndicatorState::EPosIntGpsHwIndicatorOff sl@0: shall be assumed. sl@0: @internalTechnology sl@0: */ sl@0: const TInt KSAPosIntGpsHwStatus = 0x00000001; sl@0: sl@0: #endif //__SAPRIVATE_H__