diff -r ae3f1779f6da -r a5fbfefd615f harvester/harvesterserver/inc/cblacklistmgr.h --- a/harvester/harvesterserver/inc/cblacklistmgr.h Thu May 27 13:59:44 2010 +0300 +++ b/harvester/harvesterserver/inc/cblacklistmgr.h Fri Jun 11 14:43:47 2010 +0300 @@ -87,6 +87,29 @@ */ TBool FindL(TUid aPluginUid , TInt aVersion); + /* + * @description Adds the given uid of a plugin to the unload list of Blacklist DB. + * @param aPluginUid Uid of the plugin + * @return sysmbian error code + * Leaves in case of errors. + */ + TInt AddtoUnloadListL( TUid aPluginUid ); + + /* + * @description removes the given uid of a plugin from the unload list of Blacklist DB. + * @param aPluginUid Uid of the plugin + * Leaves in case of errors. + */ + void RemoveFromUnloadListL( TUid aPluginUid ); + + /* + * @description Checks wether the plugin uid is exists in the database unload list or not. + * @param aPluginUid Uid of the plugin + * @return ETrue if uid exists else returns EFalse + * Leaves in case of errors. + */ + TBool FindfromUnloadListL(TUid aPluginUid ); + private: /* * Interface to Blacklist database.Owned