diff options
Diffstat (limited to 'CIAO/DAnCE/TM_Daemon/Handler_i.h')
-rw-r--r-- | CIAO/DAnCE/TM_Daemon/Handler_i.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/CIAO/DAnCE/TM_Daemon/Handler_i.h b/CIAO/DAnCE/TM_Daemon/Handler_i.h new file mode 100644 index 00000000000..09134cbd797 --- /dev/null +++ b/CIAO/DAnCE/TM_Daemon/Handler_i.h @@ -0,0 +1,30 @@ +#ifndef HANDLER_H +#define HANDLER_H + +#include "NM_MonitorS.h" + +namespace CIAO +{ + class DomainDataManager; +} + +class Monitor_Handler_I : public POA_Onl_Monitor::AMI_NM_MonitorHandler +{ + public: + + Monitor_Handler_I (CIAO::DomainDataManager* manager); + void get_resource_data (const ::Deployment::Domain & ami_return_val); + + void get_resource_data_excep ( + ::Messaging::ExceptionHolder * excep_holder); + + void monitor_app_QoS (void); + + void monitor_app_QoS_excep ( + ::Messaging::ExceptionHolder * excep_holder); + + protected: + CIAO::DomainDataManager* manager_; +}; + +#endif |