connectivitymodules/SeCon/wbxml/conmlhandler/inc/sconconmltags.h
branchRCL_3
changeset 43 4a793f564d72
parent 0 d0791faffa3f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/connectivitymodules/SeCon/wbxml/conmlhandler/inc/sconconmltags.h	Wed Sep 01 12:20:56 2010 +0100
@@ -0,0 +1,120 @@
+/*
+* Copyright (c) 2005-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:  ConML parser/generator
+*
+*/
+
+
+
+#ifndef __SCONCONMLTAGS_H__
+#define __SCONCONMLTAGS_H__
+
+// -----------------------------------------------------------------------------
+// Constants
+// -----------------------------------------------------------------------------
+const TInt32 KSConConMLPublicId = 0x8F;
+const TUint8 KSConConMLVersion = 0x02;
+const TUint32 KSConConMLUTF8 = 0x6a;
+
+_LIT8(KSConConMLPublicIdStr, "-//CONML//DTD ConML 1.0//EN");
+
+// -----------------------------------------------------------------------------
+// TConMLTags
+// -----------------------------------------------------------------------------
+enum TConMLTags
+    {
+        EConMLAll = 5,
+        EConMLApplication,
+        EConMLApplications,
+        EConMLBUROptions,
+        EConMLCancel,
+        EConMLComplete,
+        EConML,
+        EConMLData,
+        EConMLDataOwners,
+        EConMLDataOwnerStatus,
+        EConMLDelayToPrepareData,
+        EConMLDeviceInfo,
+        EConMLDrive,
+        EConMLDrives,
+        EConMLExecute,
+        EConMLFile,
+        EConMLFiles,
+        EConMLGetDataOwnerStatus,
+        EConMLGetDataSize,
+        EConMLGetStatus,
+        EConMLHasFiles,
+        EConMLID,
+        EConMLIncType,
+        EConMLInstall,
+        EConMLInstParams,
+        EConMLListDataOwners,
+        EConMLListInstalledApps,
+        EConMLListPublicFiles,
+        EConMLMaxObjectSize,
+        EConMLModified,
+        EConMLMoreData,
+        EConMLName,
+        EConMLPackageInfo,
+        EConMLParam,
+        EConMLPartialType,
+        EConMLProgress,
+        EConMLReboot,
+        EConMLRequestData,
+        EConMLRequiresReboot,
+        EConMLResults,
+        EConMLSetBURMode,
+        EConMLSetInstParams,
+        EConMLSID,
+        EConMLSize,
+        EConMLStatus,
+        EConMLSupplyData,
+        EConMLSupportedMethods,
+        EConMLSupportsInc,
+        EConMLTask,
+        EConMLTransferDataType,
+        EConMLType,
+        EConMLUID,
+        EConMLUnInstall,
+        EConMLUpdateDeviceInfo,
+        EConMLUserPerm,
+        EConMLValue,
+        EConMLVersion,
+        EConMLGetMetadata,
+        EConMLFilename
+        };
+// -----------------------------------------------------------------------------
+_LIT8( KConMLElements, 
+       "<0>|<1>|<2>|<3>|<4>|All|Application|Applications|BUROptions|Cancel"
+       "|Complete|ConML|Data|DataOwners|DataOwnerStatus|DelayToPrepareData"
+       "|DeviceInfo|Drive|Drives|Execute|File|Files|GetDataOwnerStatus"
+       "|GetDataSize|GetStatus|HasFiles|ID|IncType|Install|InstParams"
+       "|ListDataOwners|ListInstalledApps|ListPublicFiles|MaxObjectSize|"
+       "Modified|MoreData|Name|PackageInfo|Param|PartialType|Progress|"
+       "Reboot|RequestData|RequiresReboot|Results|SetBURMode|SetInstParams|SID|"
+       "Size|Status|SupplyData|SupportedMethods|SupportsInc|Task|"
+       "TransferDataType|Type|UID|UnInstall|UpdateDeviceInfo|UserPerm|"
+       "Value|Version|GetMetadata|Filename" );
+       
+_LIT8(KXMLTagStart, "<");
+_LIT8(KXMLTagStartEndTag, "</");
+_LIT8(KXMLTagEndNoContent, "/>");
+_LIT8(KXMLTagEnd, ">");
+_LIT8(KXMLElemenentSeparator, "|");
+_LIT8(KXMLNamespaceBegin, " xmlns='");
+_LIT8(KXMLNamespaceEnd, "'");
+_LIT8(KXMLIndent, "   ");
+_LIT8(KXMLNewLine, "\r\n");
+
+#endif
\ No newline at end of file