contentpublishingsrv/contentpublishingutils/pluginvalidator/inc/charvesterpluginvalidator.h
--- 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