harvesterplugins/media/audio/inc/mediaplugin.h
changeset 27 7a8855317cbd
parent 26 367228f82b66
equal deleted inserted replaced
26:367228f82b66 27:7a8855317cbd
    80      * Leaves in case of errors.
    80      * Leaves in case of errors.
    81      */
    81      */
    82     void StartHarvestingL(const TDesC & aQualifiedBaseAppClass);
    82     void StartHarvestingL(const TDesC & aQualifiedBaseAppClass);
    83     void PausePluginL();
    83     void PausePluginL();
    84     void ResumePluginL();
    84     void ResumePluginL();
       
    85     void SaveL();
    85     /*
    86     /*
    86      * HandleMdeItemL callback from MMediaObjectHandler
    87      * HandleMdeItemL callback from MMediaObjectHandler
    87      * @param TItemId aObjId object Id
    88      * @param TItemId aObjId object Id
    88      * @param TCPixActionType aActionType cpix action type
    89      * @param TCPixActionType aActionType cpix action type
    89      */
    90      */
   111     /*
   112     /*
   112      * Second phase constructor
   113      * Second phase constructor
   113      */
   114      */
   114     void ConstructL();
   115     void ConstructL();
   115     
   116     
       
   117     void LoadL();
       
   118     
   116 private:
   119 private:
       
   120     /* File server connection */ 
       
   121     RFs iFs;
       
   122     /* Path to the queued records file */
       
   123     TFileName iFilePath;
   117     CCPixIndexer *iIndexer; //Indexer
   124     CCPixIndexer *iIndexer; //Indexer
   118     CMdeHarvester* iMdeHarvester; //Mde harvester owned
   125     CMdeHarvester* iMdeHarvester; //Mde harvester owned
   119     CMdeObjectQueueManager* iObjectJobQueueManager; //Objectqueue manager owned
   126     CMdeObjectQueueManager* iObjectJobQueueManager; //Objectqueue manager owned
   120     CMdsMediaMonitor*       iMdsMonitor;//MDS monitor owned
   127     CMdsMediaMonitor*       iMdsMonitor;//MDS monitor owned
   121     CMdsSessionObjectUtils* iMdsUtils;//Mds utils owned
   128     CMdsSessionObjectUtils* iMdsUtils;//Mds utils owned