harvester/harvesterserver/inc/cblacklistmgr.h
changeset 7 a5fbfefd615f
parent 1 6f2c1c46032b
child 8 6547bf8ca13a
--- 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