messagingapp/msgappfw/plugins/previewplugin/inc/ccspreviewpluginhandler.h
changeset 52 12db4185673b
parent 34 84197e66a4bd
equal deleted inserted replaced
44:36f374c67aa8 52:12db4185673b
    38 class MMsvSessionObserver;
    38 class MMsvSessionObserver;
    39 class CCsConversationEntry;
    39 class CCsConversationEntry;
    40 class CCsPreviewPlugin;
    40 class CCsPreviewPlugin;
    41 class CClientMtmRegistry;
    41 class CClientMtmRegistry;
    42 class CMmsClientMtm;
    42 class CMmsClientMtm;
       
    43 class CBIOClientMtm;
    43 class CUniDataModel;
    44 class CUniDataModel;
    44 class MMsvAttachmentManager;
    45 class MMsvAttachmentManager;
    45 
    46 
    46 enum MmsConformanceCheckErrors
    47 enum MmsConformanceCheckErrors
    47 {
    48 {
   130     /**
   131     /**
   131      * Process each entry
   132      * Process each entry
   132      *@param aSelection, CMsvEntrySelections
   133      *@param aSelection, CMsvEntrySelections
   133      */
   134      */
   134     void HandleEventL(CMsvEntrySelection* aSelection);
   135     void HandleEventL(CMsvEntrySelection* aSelection);
       
   136     
       
   137     /**
       
   138      * Process MMS entry
       
   139      *@param aEntry, TMsvEntry
       
   140      */
       
   141     void HandleMMSEntryL(const TMsvEntry& aEntry);
       
   142 
       
   143     /**
       
   144      * Process VCard enry
       
   145      *@param aEntry, TMsvEntry
       
   146      */
       
   147     void HandleVCardEntryL(const TMsvEntry& aEntry);
   135 
   148 
   136     /**
   149     /**
   137      * Bind bodytext to sql statement.
   150      * Bind bodytext to sql statement.
   138      *@param sqlStmt, RSqlStatement
   151      *@param sqlStmt, RSqlStatement
   139      *@param attachmentId, TMsvAttachmentId
   152      *@param attachmentId, TMsvAttachmentId
   231     /**
   244     /**
   232      * Mms client mtm object
   245      * Mms client mtm object
   233      * Own.
   246      * Own.
   234      */
   247      */
   235     CMmsClientMtm* iMmsMtm;
   248     CMmsClientMtm* iMmsMtm;
       
   249     
       
   250     /**
       
   251      * BioMsg client mtm object
       
   252      * Own.
       
   253      */
       
   254     CBIOClientMtm* iBioClientMtm;
   236 
   255 
   237     /*
   256     /*
   238      * File session
   257      * File session
   239      */
   258      */
   240     RFs ifsSession;
   259     RFs ifsSession;