Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

# CIAO::MonitorCB Class Reference

Updates data back to the TM. More...

`#include <MonitorCB.h>`

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:

- MonitorCB.h
- MonitorCB.cpp