CIAO::MonitorCB Class Reference

Updates data back to the TM. More...

#include <MonitorCB.h>

Collaboration diagram for CIAO::MonitorCB:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MonitorCB (CORBA::ORB_ptr _orb, Deployment::TargetManager_ptr, int interval)
int update_data (::Deployment::Domain &data)

Private Attributes

CORBA::ORB_ptr orb_
 The ORB pointer.
::Deployment::TargetManager_ptr target_mgr_
int interval_
 The interval after which updates need to be send.

Detailed Description

Updates data back to the TM.


Constructor & Destructor Documentation

CIAO::MonitorCB::MonitorCB ( CORBA::ORB_ptr  _orb,
Deployment::TargetManager_ptr  ,
int  interval 
)

Parameters:
_orb The ORB pointer
The TargetManager reference
interval The time interval to sent update


Member Function Documentation

int CIAO::MonitorCB::update_data ( ::Deployment::Domain &  data  ) 

update_data

Parameters:
data Contains the updated Domain data
Returns:
int indicates success. This function is called by the monitor to update Domain data, which is then sent to TM.


Member Data Documentation

int CIAO::MonitorCB::interval_ [private]

The interval after which updates need to be send.

CORBA::ORB_ptr CIAO::MonitorCB::orb_ [private]

The ORB pointer.

::Deployment::TargetManager_ptr CIAO::MonitorCB::target_mgr_ [private]

The Target Manager pointer to send back the update


The documentation for this class was generated from the following files:
Generated on Fri Oct 6 16:22:21 2006 for DAnCE by  doxygen 1.4.7-1