--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mmsengine/inc/LogsApiConsts.h Tue Aug 31 15:11:31 2010 +0300
@@ -0,0 +1,66 @@
+/*
+* Copyright (c) 2006 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:
+* Contains extension constants used in Logs Engine
+*
+*/
+
+
+#ifndef __LogsApiConsts_H__
+#define __LogsApiConsts_H__
+
+//Symbian phone caller type strings are defined in LOGWRAP.RLS (Z:\src\common\generic\syslibs\logeng\ongoing\LogWrap).
+//Below are additional strings for caller type strings handling.
+_LIT( KLogsPrivateText, "Private" ); //Text in remote party in case of private number
+_LIT( KLogsPayphoneText, "Payphone" ); //Text in remote party in case of payphone number
+
+// Strings for ClogEvent Data field tagging
+_LIT8( KLogsDataFldNameDelimiter, "\t" ); //Name=value pairs separated by tabs
+_LIT8( KLogsDataFldValueDelimiter, "=" ); //Names and values separated by =
+_LIT8( KLogsDataFldTag_CNAP, "CNAP" ); //Caller name presentation
+_LIT8( KLogsDataFldTag_Emergency, "EMERG" ); //Emergency calls
+_LIT8( KLogsDataFldTag_MA, "MA" ); //My address
+_LIT8( KLogsDataFldTag_POC, "POC" ); //Push-to-talk
+_LIT8( KLogsDataFldTag_Type, "TYPE" ); //Internal type information for Poc
+_LIT8( KLogsDataFldTag_IP, "VOIP" ); //Voice over ip
+_LIT8( KLogsDataFldTag_VT, "VT" ); //Video telephony
+_LIT8( KLogsDataFldTag_URL, "URL" ); //For sip-uri etc
+_LIT8( KLogsDataFldTag_ServiceId, "SI"); //ServiceId
+_LIT8( KLogsDataFldTag_ContactLink, "CL"); //ContactLink
+// _LIT8( KLogsDataFldTag_DataSent, "DS" );
+// _LIT8( KLogsDataFldTag_DataReceived, "DR" );
+
+
+//Symbian messaging delivery status strings are defined in LOGWRAP.RLS (Z:\src\common\generic\syslibs\logeng\ongoing\LogWrap).
+//Below are additional strings for delivery status handling.
+_LIT(KLogsMsgReadText, "MsgRead");
+
+
+//Symbian LogDB event types are defined in LOGENG.H / LOGWRAP.HRH. Additional event types that not provided
+//by Symbian LogEngine yet, are provided here.
+//Additional event UIDs:
+//The range 0x100058B3 to 0x10005C9A has been assigned to Series 60 by Symbian, i.e.
+//new event UID values can be allocated within this range if not (yet) available by Symbian Log engine.
+
+#define KLogsEngMmsEventType 0x1000595e
+#define KLogsEngWlanEventType 0x1000595f //KLogsEngMmsEventType+1 for WLAN Instead of 0x101F8EB7
+#define KLogsEngPocInfoEventType 0x10005960
+
+const TUid KLogsEngMmsEventTypeUid = {KLogsEngMmsEventType};
+const TUid KLogsEngWlanEventTypeUid = {KLogsEngWlanEventType};
+const TUid KLogsEngPocInfoEventTypeUid= {KLogsEngPocInfoEventType};
+
+#endif // __LogsApiConsts_H__
+
+// End of File