mmsengine/inc/LogsApiConsts.h
branchRCL_3
changeset 57 ebe688cedc25
equal deleted inserted replaced
54:fa1df4b99609 57:ebe688cedc25
       
     1 /*
       
     2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     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".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description: 
       
    15 *     Contains extension constants used in Logs Engine
       
    16 *
       
    17 */
       
    18 
       
    19 
       
    20 #ifndef __LogsApiConsts_H__
       
    21 #define __LogsApiConsts_H__
       
    22 
       
    23 //Symbian phone caller type strings are defined in LOGWRAP.RLS (Z:\src\common\generic\syslibs\logeng\ongoing\LogWrap).
       
    24 //Below are additional strings for caller type strings handling.
       
    25 _LIT( KLogsPrivateText,                 "Private" );    //Text in remote party in case of private number
       
    26 _LIT( KLogsPayphoneText,                "Payphone" );   //Text in remote party in case of payphone number
       
    27 
       
    28 // Strings for ClogEvent Data field tagging
       
    29 _LIT8( KLogsDataFldNameDelimiter,       "\t" );         //Name=value pairs separated by tabs
       
    30 _LIT8( KLogsDataFldValueDelimiter,      "=" );          //Names and values separated by =
       
    31 _LIT8( KLogsDataFldTag_CNAP,            "CNAP" );       //Caller name presentation
       
    32 _LIT8( KLogsDataFldTag_Emergency,       "EMERG" );      //Emergency calls
       
    33 _LIT8( KLogsDataFldTag_MA,              "MA" );         //My address 
       
    34 _LIT8( KLogsDataFldTag_POC,             "POC" );        //Push-to-talk
       
    35 _LIT8( KLogsDataFldTag_Type,            "TYPE" );       //Internal type information for Poc 
       
    36 _LIT8( KLogsDataFldTag_IP,              "VOIP" );       //Voice over ip
       
    37 _LIT8( KLogsDataFldTag_VT,              "VT" );         //Video telephony
       
    38 _LIT8( KLogsDataFldTag_URL,             "URL" );        //For sip-uri etc 
       
    39 _LIT8( KLogsDataFldTag_ServiceId,       "SI");          //ServiceId
       
    40 _LIT8( KLogsDataFldTag_ContactLink,     "CL");          //ContactLink
       
    41 // _LIT8( KLogsDataFldTag_DataSent,     "DS" );
       
    42 // _LIT8( KLogsDataFldTag_DataReceived, "DR" );
       
    43 
       
    44 
       
    45 //Symbian messaging delivery status strings are defined in LOGWRAP.RLS (Z:\src\common\generic\syslibs\logeng\ongoing\LogWrap).
       
    46 //Below are additional strings for delivery status handling.
       
    47 _LIT(KLogsMsgReadText,                  "MsgRead");
       
    48 
       
    49 
       
    50 //Symbian LogDB event types are defined in LOGENG.H  / LOGWRAP.HRH. Additional event types that not provided 
       
    51 //by Symbian LogEngine yet, are provided here. 
       
    52 //Additional event UIDs:
       
    53 //The range 0x100058B3 to 0x10005C9A has been assigned to Series 60 by Symbian, i.e. 
       
    54 //new event UID values can be allocated within this range if not (yet) available by Symbian Log engine.
       
    55 
       
    56 #define KLogsEngMmsEventType            0x1000595e
       
    57 #define KLogsEngWlanEventType           0x1000595f      //KLogsEngMmsEventType+1 for WLAN Instead of 0x101F8EB7  
       
    58 #define KLogsEngPocInfoEventType        0x10005960
       
    59 
       
    60 const TUid KLogsEngMmsEventTypeUid =    {KLogsEngMmsEventType};
       
    61 const TUid KLogsEngWlanEventTypeUid =   {KLogsEngWlanEventType};
       
    62 const TUid KLogsEngPocInfoEventTypeUid= {KLogsEngPocInfoEventType}; 
       
    63 
       
    64 #endif  // __LogsApiConsts_H__
       
    65            
       
    66 // End of File