contentstorage/caclient/inc/canotifier_p.h
changeset 93 82b66994846c
parent 87 9d806967057c
child 94 dbb8300717f7
--- a/contentstorage/caclient/inc/canotifier_p.h	Fri Apr 16 14:45:49 2010 +0300
+++ b/contentstorage/caclient/inc/canotifier_p.h	Fri Apr 30 15:22:08 2010 +0300
@@ -21,6 +21,7 @@
 class CaClientNotifierProxy;
 class CaNotifier;
 class CaNotifierFilter;
+class CaObserver;
 
 class CaNotifierPrivate
 {
@@ -33,7 +34,8 @@
         GroupContentChangedNotifierType
     };
 
-    CaNotifierPrivate(const CaNotifierFilter &notifierFilter);
+    CaNotifierPrivate(const CaNotifierFilter &notifierFilter, 
+            CaClientNotifierProxy *notifierProxy);
     ~CaNotifierPrivate();
 
     int registerNotifier(NotifierType notifierType);
@@ -41,24 +43,14 @@
 
     void makeConnect();
 
-    void makeDisconnect();
-
 private:
 
-    /*!
-     * Points to the CaNotifier instance that uses
-     * this private implementation.
-     */
     const CaNotifier *m_q;
 
-    /*!
-     * Own.
-     */
     const CaNotifierFilter *mNotifierFilter;
 
-    /*!
-     * Own.
-     */
+    const CaObserver *mObserver;
+
     CaClientNotifierProxy *mNotifierProxy;
 
     friend class CaNotifier;