--- a/harvesterplugins/messaging/smsmms/inc/cmessageplugin.h Tue Sep 28 11:50:55 2010 +0530
+++ b/harvesterplugins/messaging/smsmms/inc/cmessageplugin.h Tue Oct 05 13:32:14 2010 +0530
@@ -52,7 +52,9 @@
*/
void StartPluginL();
void StartHarvestingL(const TDesC& aQualifiedBaseAppClass);
-
+ void PausePluginL();
+ void ResumePluginL();
+
/**
* callback from MMsvSessionObserver
*/
@@ -117,6 +119,10 @@
* returns ETrue if it is removable else EFalse.
*/
TBool IsMediaRemovableL(TDriveNumber& aDrive);
+
+ TBool GetHarvesterState();
+
+ void MountAvailableDrivesInQueue();
public:
/*
@@ -142,6 +148,10 @@
// CPix indexer
CCPixIndexer* iIndexer[EDriveZ+1]; // EDriveZ enum value is 25, so add 1.
+ TBool iIndexState;
+
+ RArray<TDriveNumber> iMountDrives;
+
#ifdef HARVESTERPLUGINTESTER_FRIEND
friend class CHarvesterPluginTester;
#endif