--- 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 ¬ifierFilter);
+ CaNotifierPrivate(const CaNotifierFilter ¬ifierFilter,
+ 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;