diff -r 8bd192d47aaa -r 2729d20a0010 watchdog/inc/cwdmonitor.h --- a/watchdog/inc/cwdmonitor.h Mon Aug 09 10:51:30 2010 +0530 +++ b/watchdog/inc/cwdmonitor.h Wed Aug 25 13:17:41 2010 +0530 @@ -21,11 +21,13 @@ #include #include "MWDTimerHandler.h" +#include "mcentrephandler.h" //Forward declaration class CWDTimer; +class CentrepMonitor; -class CWDMonitor : public CBase , public MWDTimerHandler +class CWDMonitor : public CBase , public MWDTimerHandler, public MCentrepHandler { public: /* @@ -52,6 +54,9 @@ // From MWDTimerHandler void HandleWDTimerL(); + //From MCentrepHandler + void HandlecentrepL( TUint32 aKey ); + private: /* * @description Starts the specified server. @@ -82,7 +87,16 @@ private: // Timer which is used to delay server monitoring - CWDTimer* iWDTimer; + CWDTimer* iWDTimer; + TBool iAllowHS; + TBool iAllowSS; + TUid iHSUid; + TUid iSSUid; + HBufC* iHSName; + HBufC* iSSName; + + CentrepMonitor* aHSMonitor; + CentrepMonitor* aSSMonitor; }; #endif /* CWDMONITOR_H */