contentstorage/caclient/inc/canotifier_p.h
changeset 73 4bc7b118b3df
parent 60 f62f87b200ec
child 80 397d00875918
--- a/contentstorage/caclient/inc/canotifier_p.h	Mon May 03 12:48:45 2010 +0300
+++ b/contentstorage/caclient/inc/canotifier_p.h	Fri May 14 16:10:06 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;