ipsservices/ipssosplugin/inc/ipsplgsosbaseplugin.h
branchRCL_3
changeset 8 e1b6206813b4
parent 0 8466d47a6819
child 14 b13141f05c3d
equal deleted inserted replaced
4:e7aa27f58ae1 8:e1b6206813b4
    18 
    18 
    19 #ifndef IPSPLGSOSBASEPLUGIN_H
    19 #ifndef IPSPLGSOSBASEPLUGIN_H
    20 #define IPSPLGSOSBASEPLUGIN_H
    20 #define IPSPLGSOSBASEPLUGIN_H
    21 
    21 
    22 //<cmail>
    22 //<cmail>
    23 #include "CFSMailPlugin.h"
    23 #include "cfsmailplugin.h"
    24 #include "MFSMailRequestObserver.h"
    24 #include "mfsmailrequestobserver.h"
    25 //</cmail>
    25 //</cmail>
    26 #include <rconnmon.h>
    26 #include <rconnmon.h>
    27 
    27 
    28 #include "ipsplgsosbaseplugin.hrh"
    28 #include "ipsplgsosbaseplugin.hrh"
    29 #include "ipsplgcommon.h"
    29 #include "ipsplgcommon.h"
   584     * Send Sync Completed event to plugin if operation is sync op
   584     * Send Sync Completed event to plugin if operation is sync op
   585     */
   585     */
   586     void DeleteAndRemoveOperation(
   586     void DeleteAndRemoveOperation(
   587             const TInt aOpArrayIndex, TInt aCompleteCode );
   587             const TInt aOpArrayIndex, TInt aCompleteCode );
   588 
   588 
       
   589     /**
       
   590      * Fixes the forward (or reply) message header parts (that are copied
       
   591      * to msg content) in case that caller has provided an own header 
       
   592      * descriptor for these parts.
       
   593      */
       
   594     void FixReplyForwardHeaderL(
       
   595             CFSMailMessage* aMessage,
       
   596             const TFSMailMsgId& aMailBoxId,
       
   597             const TFSMailMsgId& aOriginalMessageId,
       
   598             const TDesC& aHeaderDescriptor );
       
   599     
   589 private:
   600 private:
   590 
   601 
   591     /**
   602     /**
   592     * Maps symbian msv api's folder type to fs folder type
   603     * Maps symbian msv api's folder type to fs folder type
   593     */
   604     */