#include <MonitorCB.h>
Collaboration diagram for CIAO::MonitorCB:

Public Member Functions | |
| MonitorCB (CORBA::ORB_ptr orb, Deployment::TargetManager_ptr target, int interval) | |
| int | update_data (::Deployment::Domain &data) |
Private Attributes | |
| CORBA::ORB_ptr | orb_ |
| ::Deployment::TargetManager_ptr | target_mgr_ |
| int | interval_ |
| The interval after which updates need to be send. | |
| CIAO::MonitorCB::MonitorCB | ( | CORBA::ORB_ptr | orb, | |
| Deployment::TargetManager_ptr | target, | |||
| int | interval | |||
| ) |
| orb | The ORB pointer | |
| target | The TargetManager reference | |
| interval | The time interval to sent update |
| int CIAO::MonitorCB::update_data | ( | ::Deployment::Domain & | data | ) |
This function is called by the monitor to update Domain data, which is then sent to TM.
| data | Contains the updated Domain data |
int CIAO::MonitorCB::interval_ [private] |
The interval after which updates need to be send.
CORBA::ORB_ptr CIAO::MonitorCB::orb_ [private] |
::Deployment::TargetManager_ptr CIAO::MonitorCB::target_mgr_ [private] |
The Target Manager pointer to send back the update
1.4.7-1