contentpublishingsrv/contentpublishingutils/pluginvalidator/inc/charvesterpluginvalidator.h
branchRCL_3
changeset 101 9e077f9a342c
parent 64 b276298d5729
--- a/contentpublishingsrv/contentpublishingutils/pluginvalidator/inc/charvesterpluginvalidator.h	Wed Jun 09 10:01:25 2010 +0300
+++ b/contentpublishingsrv/contentpublishingutils/pluginvalidator/inc/charvesterpluginvalidator.h	Mon Jun 21 16:00:38 2010 +0300
@@ -91,7 +91,16 @@
      */
     void LoadPluginL( TPluginInfo& aPluginInfo );
 
+    /**
+     * Calls UpdateL() for every plugin
+     */
+    void UpdatePluginsL();
 
+    /**
+     * Callback used for delayed update
+     */
+    static TInt UpdateCallback( TAny* aValidator );
+    
 private:
 
     /**
@@ -105,6 +114,12 @@
      * Own
      */
     RProperty iInProgressProperty;
+    
+    /*
+     * Idle AO used for delayed update
+     * Own
+     */
+    CIdle* iUpdateIdle;
     };
 
 #endif // CHARVESTERPLUGINVALIDATOR_H