harvester/harvesterserver/inc/cblacklistmgr.h
changeset 7 a5fbfefd615f
parent 1 6f2c1c46032b
child 8 6547bf8ca13a
equal deleted inserted replaced
3:ae3f1779f6da 7:a5fbfefd615f
    85      * @return ETrue if details exists else returns EFalse
    85      * @return ETrue if details exists else returns EFalse
    86      * Leaves in case of errors.
    86      * Leaves in case of errors.
    87      */ 
    87      */ 
    88     TBool FindL(TUid aPluginUid , TInt aVersion);
    88     TBool FindL(TUid aPluginUid , TInt aVersion);
    89     
    89     
       
    90     /*
       
    91     * @description Adds the given uid of a plugin to the unload list of Blacklist DB.    
       
    92     * @param aPluginUid Uid of the plugin
       
    93     * @return sysmbian error code
       
    94     * Leaves in case of errors.
       
    95     */    
       
    96    TInt  AddtoUnloadListL( TUid aPluginUid );
       
    97    
       
    98    /*
       
    99    * @description removes the given uid of a plugin from the unload list of Blacklist DB.    
       
   100    * @param aPluginUid Uid of the plugin
       
   101    * Leaves in case of errors.
       
   102    */    
       
   103   void  RemoveFromUnloadListL( TUid aPluginUid );
       
   104   
       
   105   /*
       
   106    * @description Checks wether the plugin uid is exists in the database unload list or not.
       
   107    * @param aPluginUid Uid of the plugin
       
   108    * @return ETrue if uid exists else returns EFalse
       
   109    * Leaves in case of errors.
       
   110    */ 
       
   111   TBool FindfromUnloadListL(TUid aPluginUid );
       
   112     
    90 private:    
   113 private:    
    91     /*
   114     /*
    92      * Interface to Blacklist database.Owned
   115      * Interface to Blacklist database.Owned
    93      */
   116      */
    94     CBlacklistDb* iBlacklistDb;
   117     CBlacklistDb* iBlacklistDb;