mds_plat/harvester_framework_api/inc/harvesterplugin.h
changeset 1 acef663c1218
parent 0 c53acadfccc6
child 3 6752808b2036
equal deleted inserted replaced
0:c53acadfccc6 1:acef663c1218
    23 // forward declarations
    23 // forward declarations
    24 class CMdESession;
    24 class CMdESession;
    25 class CHarvesterBlacklist;
    25 class CHarvesterBlacklist;
    26 class CHarvesterData;
    26 class CHarvesterData;
    27 class CMdEPropertyDef;
    27 class CMdEPropertyDef;
       
    28 class CHarvesterEventManager;
    28 
    29 
    29 // Uid for this interface
    30 // Uid for this interface
    30 const TUid KCHarvesterPluginInterfaceUid = { 0x200009F8 };
    31 const TUid KCHarvesterPluginInterfaceUid = { 0x200009F8 };
    31 
    32 
    32 struct THarvestResult
    33 struct THarvestResult
   238 	/* Identification on cleanup */ 
   239 	/* Identification on cleanup */ 
   239 	TUid iDtor_ID_Key;
   240 	TUid iDtor_ID_Key;
   240 
   241 
   241 	CMdEPropertyDef* iOriginPropertyDef;
   242 	CMdEPropertyDef* iOriginPropertyDef;
   242 	CMdEPropertyDef* iTitlePropertyDef;
   243 	CMdEPropertyDef* iTitlePropertyDef;
       
   244 	
       
   245     TBool iHarvesting;
       
   246 	
       
   247 	CHarvesterEventManager* iHarvesterEventManager;
   243     };
   248     };
   244 
   249 
   245 #endif // __CHARVESTERPLUGIN_H__
   250 #endif // __CHARVESTERPLUGIN_H__