contacts_plat/phonebook_2_common_ui_api/inc/MPbk2StartupMonitor.h
branchRCL_3
changeset 9 0d28c1c5b6dd
parent 0 e686773b3f54
--- a/contacts_plat/phonebook_2_common_ui_api/inc/MPbk2StartupMonitor.h	Wed Apr 14 15:45:35 2010 +0300
+++ b/contacts_plat/phonebook_2_common_ui_api/inc/MPbk2StartupMonitor.h	Tue Apr 27 16:23:35 2010 +0300
@@ -124,6 +124,29 @@
                 {}
     };
 
+/// Use this UID to access startup monitor extension 2.
+//  Used as a parameter to StartupMonitorExtension() method.
+const TUid KPbk2StartupMonitorExtensionUid = { 1 };
+
+/**
+ * This class is an extension to MPbk2StartupMonitor.
+ *
+ * @see MPbk2StartupMonitor
+ *
+ */
+class MPbk2StartupMonitorExtension
+    {
+    protected:  // Destructor
+        virtual ~MPbk2StartupMonitorExtension() { }
+
+    public:
+
+        /**
+         * Disable monitoring.
+         */
+        virtual void DisableMonitoring() = 0;
+    };
+
 #endif // MPBK2STARTUPMONITOR_H
 
 // End of File