harvesterplugins/notes/inc/notesplugin.h
changeset 27 7a8855317cbd
parent 26 367228f82b66
equal deleted inserted replaced
26:367228f82b66 27:7a8855317cbd
    68 public: // From CIndexingPlugin
    68 public: // From CIndexingPlugin
    69 	void StartPluginL();
    69 	void StartPluginL();
    70 	void StartHarvestingL(const TDesC& aQualifiedBaseAppClass);
    70 	void StartHarvestingL(const TDesC& aQualifiedBaseAppClass);
    71     void PausePluginL();
    71     void PausePluginL();
    72     void ResumePluginL();
    72     void ResumePluginL();
       
    73     void SaveL();
    73 	
    74 	
    74 public:	// From MCalChangeCallBack2
    75 public:	// From MCalChangeCallBack2
    75 	
    76 	
    76 	void CalChangeNotification( RArray< TCalChangeEntry >& aChangeItems );	
    77 	void CalChangeNotification( RArray< TCalChangeEntry >& aChangeItems );	
    77 	
    78 	
   117 	
   118 	
   118 	/**
   119 	/**
   119 	 * Symbian 2nd phase constructor.
   120 	 * Symbian 2nd phase constructor.
   120 	 */
   121 	 */
   121 	void ConstructL();
   122 	void ConstructL();
       
   123 	
       
   124 	void LoadL();
   122 
   125 
   123 private:
   126 private:
   124 	
   127 	
       
   128 	/* File server connection */ 
       
   129     RFs iFs;
       
   130     
       
   131     /* Path to the queued records file */
       
   132     TFileName iFilePath;	    
       
   133 	    
   125 	// The asynchronizer .owned
   134 	// The asynchronizer .owned
   126 	CDelayedCallback* iAsynchronizer;	
   135 	CDelayedCallback* iAsynchronizer;	
   127 	
   136 	
   128 	// CPix database .owned
   137 	// CPix database .owned
   129     CCPixIndexer* iIndexer;
   138     CCPixIndexer* iIndexer;