--- 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 <e32base.h>
#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 */