--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/phonebookui/Phonebook/BCardEng/rss/BCardEng.rh Tue Feb 02 10:12:17 2010 +0200
@@ -0,0 +1,111 @@
+/*
+* Copyright (c) 2002 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:
+* Phonebook business Card .rh file
+*
+*/
+
+
+#ifndef _BCARDENG_RH
+#define _BCARDENG_RH
+
+STRUCT BCARD_NAMELIST
+ {
+ LTEXT items[];
+ }
+
+STRUCT BCARD_IMPORT_PROPCMD
+ {
+ BYTE Name;
+ BYTE Type = EVersitPropTypeNormal;
+ BYTE DestField = EPbkFieldIdNone;
+ BYTE DestField2 = EPbkFieldIdNone;
+ BYTE FirstSubField = 0;
+ BYTE NumOfSubFields = 0;
+ BYTE Continue = 0;
+ BYTE CanOverwrite = 0;
+ STRUCT Cmds[];
+ }
+
+STRUCT BCARD_IMPORT_PARAMCMD
+ {
+ BYTE PropParam = EVersitParamNone;
+ BYTE DestField;
+ }
+
+STRUCT BCARD_CMDARRAY
+ {
+ STRUCT items[];
+ }
+
+STRUCT BCARD_EXPORT_PROPCMD
+ {
+ BYTE PropName;
+ BYTE Parameter = EVersitParamNone;
+ BYTE Type = EVersitPropTypeNormal;
+ BYTE Field = EPbkFieldIdNone;
+ BYTE SecondField = EPbkFieldIdNone;
+ }
+
+/**
+ * A Name <-> Uid mapping.
+ */
+STRUCT BCARD_UID_MAPPING
+ {
+ LTEXT name;
+ LONG index = 0;
+ LONG uid;
+ }
+
+/**
+ * Collection of Name <-> Uid mappings.
+ */
+STRUCT BCARD_UID_MAPPINGS
+ {
+ STRUCT items[];
+ }
+
+/**
+ * Collection of property definitions for exporting
+ * a contact to a vCard.
+ */
+STRUCT BCARD_EXPORT_VCARD
+ {
+ STRUCT items[];
+ }
+
+/**
+ * Definition for a single exportable vCard property.
+ * It is a collection of 1..* PhoneBook
+ * fields (represented by FieldId & Location)
+ */
+STRUCT BCARD_EXPORT_PROPERTY
+ {
+ LTEXT Name;
+ BYTE VersitStorageType;
+ STRUCT FieldInfos[];
+ }
+/**
+ * Definition for a single CPbkFieldInfo which belongs to
+ * an exportable vCard property
+ */
+STRUCT BCARD_EXPORT_FIELDINFO
+ {
+ BYTE Id;
+ BYTE Location;
+ }
+
+#endif
+
+// End of File