htiui/HtiServicePlugins/HtiPIMServicePlugin/inc/HtiPIMServicePlugin.h
branchRCL_3
changeset 11 454d022d514b
parent 0 d6fe6244b863
equal deleted inserted replaced
9:404ad6c9bc20 11:454d022d514b
    19 
    19 
    20 #ifndef CHTIPIMSERVICEPLUGIN_H
    20 #ifndef CHTIPIMSERVICEPLUGIN_H
    21 #define CHTIPIMSERVICEPLUGIN_H
    21 #define CHTIPIMSERVICEPLUGIN_H
    22 
    22 
    23 // INCLUDES
    23 // INCLUDES
    24 #include <HTIServicePluginInterface.h>
    24 #include <HtiServicePluginInterface.h>
    25 #include <w32std.h>
    25 #include <w32std.h>
    26 
    26 
    27 // CONSTANTS
    27 // CONSTANTS
    28 const TInt KPIMServiceUidValue = 0x10210CCD; // ECOM Implementation UID
    28 const TInt KPIMServiceUidValue = 0x10210CCD; // ECOM Implementation UID
    29 const TUid KPIMServiceUid = { KPIMServiceUidValue };
    29 const TUid KPIMServiceUid = { KPIMServiceUidValue };
    30 
    30 
    31 // FORWARD DECLARATIONS
    31 // FORWARD DECLARATIONS
    32 class CPIMHandler;
    32 class CPIMHandler;
    33 class CHtiBookmarkHandler;
    33 class CHtiBookmarkHandler;
    34 class CHtiSimDirHandlerVPbk;
    34 class CHtiSimDirHandler;
    35 
       
    36 // CLASS DECLARATION
    35 // CLASS DECLARATION
    37 
    36 
    38 /**
    37 /**
    39 * Implementation of ECOM plug-in service interface.
    38 * Implementation of ECOM plug-in service interface.
    40 */
    39 */
    52 
    51 
    53             ENotepadAddMemo         = 0x05,
    52             ENotepadAddMemo         = 0x05,
    54             ENotepadAddMemoFromFile = 0x06,
    53             ENotepadAddMemoFromFile = 0x06,
    55             ENotepadDeleteAll       = 0x07,
    54             ENotepadDeleteAll       = 0x07,
    56 
    55 
       
    56             EOpenCalendarFile       = 0x08,
       
    57             EListCalendarFiles      = 0x09,
       
    58             
    57             ESimCardInfo            = 0x10,
    59             ESimCardInfo            = 0x10,
    58             EImportSimContact       = 0x11,
    60             EImportSimContact       = 0x11,
    59             EDeleteSimContact       = 0x12,
    61             EDeleteSimContact       = 0x12,
    60 
    62 
    61             ECreateBookmark         = 0x1A,
    63             ECreateBookmark         = 0x1A,
    97 
    99 
    98     private:
   100     private:
    99 
   101 
   100         CPIMHandler* iPimHandler;
   102         CPIMHandler* iPimHandler;
   101         CHtiBookmarkHandler* iBookmarkHandler;
   103         CHtiBookmarkHandler* iBookmarkHandler;
   102         CHtiSimDirHandlerVPbk* iSimDirHandler;
   104         CHtiSimDirHandler* iSimDirHandler;
   103         };
   105         };
   104 
   106 
   105 #endif // CHTIPIMSERVICEPLUGIN_H
   107 #endif // CHTIPIMSERVICEPLUGIN_H
   106 
   108 
   107 // End of file
   109 // End of file