2 * Copyright (c) 2004-2007 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of "Eclipse Public License v1.0"
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
14 * Description: Default store URIs offered by the Virtual Phonebook
20 #ifndef VPBKCONTACTSTOREURIS_H
21 #define VPBKCONTACTSTOREURIS_H
27 * Default store URIs offered by the Virtual Phonebook.
29 * The Virtual Phonebook doesn't offer dynamic URI configuration repository.
30 * The repository of URIs is left to responsibility of a higher level component.
34 namespace VPbkContactStoreUris
37 * Returns the default Contacts Model database store URI.
39 * @return The default Contacts Model database store URI.
41 IMPORT_C const TDesC& DefaultCntDbUri();
44 * Returns the global ADN SIM store URI.
46 * Global means the ADN store that can be accessed by both GSM and 3G phone.
48 * @return The global ADN SIM store URI
50 IMPORT_C const TDesC& SimGlobalAdnUri();
53 * Returns the global FDN SIM store URI.
55 * Global means the FDN store that can be accessed by both GSM and 3G phone.
57 * @return The global FDN SIM store URI
59 IMPORT_C const TDesC& SimGlobalFdnUri();
62 * Returns the global SDN SIM store URI.
64 * Global means the SDN store that can be accessed by both GSM and 3G phone.
66 * @return The global SDN SIM store URI
68 IMPORT_C const TDesC& SimGlobalSdnUri();
71 * Returns the MSISDN SIM store URI.
73 * Global means the MSISDN store that can be accessed by both GSM and
76 * NOTE: Though the name of the store suggests that the store will contain
77 * the caller's own phone number it's not exactly the case. It can
78 * contain the number but only if it has been set.
80 * @return The MSISDN SIM store URI.
82 IMPORT_C const TDesC& SimGlobalOwnNumberUri();
85 #endif // VPBKCONTACTSTOREURIS_H