harvesterplugins/messaging/smsmms/inc/cmessagemonitor.h
changeset 9 4a2987baf8f7
parent 2 208a4ba3894c
child 26 367228f82b66
equal deleted inserted replaced
8:2f67eb14d003 9:4a2987baf8f7
   112 		{
   112 		{
   113 			TMsvId iMsvId;
   113 			TMsvId iMsvId;
   114 			TCPixActionType iAction;
   114 			TCPixActionType iAction;
   115 			TMsvId iFolderId;
   115 			TMsvId iFolderId;
   116 		};
   116 		};
   117 	
       
   118 	private:
   117 	private:
   119 		// Queue of documents to be indexed
   118 		// Queue of documents to be indexed
   120 		RArray<TMessageRecord> iMessages; 
   119 		RArray<TMessageRecord> iMessages; 
   121 		
   120 		
   122 		// State machine's state
   121 		// State machine's state
   125 		// Timer which is used to delay indexing messages
   124 		// Timer which is used to delay indexing messages
   126 		RTimer iTimer;
   125 		RTimer iTimer;
   127 		
   126 		
   128 		CMsvSession&		iMsvSession;
   127 		CMsvSession&		iMsvSession;
   129 		CMessagePlugin&      iMessagePlugin;
   128 		CMessagePlugin&      iMessagePlugin;
       
   129 #ifdef HARVESTERPLUGINTESTER_FRIEND
       
   130     friend class CHarvesterPluginTester;
       
   131 #endif
   130 	};
   132 	};
   131 
   133 
   132 #endif //  CMESSAGEMONITOR_H
   134 #endif //  CMESSAGEMONITOR_H