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

CIAO Namespace Reference

Monitor Interface. More...


Classes

class  CIAO::Deployment_Configuration
 A class that provides strategies on deployment topology. More...
struct  CIAO::Deployment_Configuration::_node_manager_info
class  CIAO::DomainApplicationManager_Impl
 A servant for the Deployment::DomainApplicationManager interface. The DomainApplicationManager is responsible for deploying an application on the domain level, i.e. across nodes. It specializes the ApplicationManager abstract interface. More...
struct  CIAO::DomainApplicationManager_Impl::_chained_artifacts
interface  CIAO::ExecutionManagerDaemon
 CIAO Execution Manager Program. More...
interface  CIAO::NodeManager
 CIAO daemon process control program. More...
class  CIAO::NodeApplication_Options
 An class for managing and extracting command line options for NodeApplication. More...
class  CIAO::Container_Impl
 Servant implementation for the interface Deployment::Container. More...
class  CIAO::NodeApp_Configurator
 This class defines and implements the default NodeApp_Configurator base class that's needed for configuring the NodeApplication process. More...
class  CIAO::NodeApplication_Core
 An ACE_Task subclass that allow the ORB thread to be run as separate thread when RT behaviors are needed. More...
class  CIAO::NodeApplication_Impl
struct  CIAO::NodeApplication_Impl::_component_state_info
class  CIAO::NoOp_Configurator
class  CIAO::RTResource_Config_Manager
 RTResource_Config_Manager maintains a collection of RTCORBA related resources. More...
class  CIAO::RTNodeApp_Configurator
 This class implements a concrete NodeApp_Configurator for setting up the NodeApplication process for RT support. More...
class  CIAO::Containers_Info_Map
class  CIAO::NodeImplementationInfoHandler
class  CIAO::NodeApplicationManager_Impl_Base
class  CIAO::NodeApplicationManager_Impl
class  CIAO::Static_NodeApplicationManager_Impl
class  CIAO::MonitorBase
class  CIAO::CIAO_Monitor
 The Monitor class. More...
class  CIAO::MonitorCB
 Updates data back to the TM. More...
class  CIAO::MonitorController
 The Controller class. More...
class  CIAO::NAM_Map
 Implementation of a map of NodeApplicationManagers. More...
class  CIAO::NodeManager_Impl_Base
struct  CIAO::NodeManager_Impl_Base::_ref_count_info
class  CIAO::NodeManager_Impl
 Servant implementation CIAO's daemon process control interface. More...
class  CIAO::Static_NodeManager_Impl
interface  CIAO::RepositoryManagerDaemon
class  CIAO::NodeApplication_Task
struct  CIAO::NodeApplication_Task::_options
class  CIAO::DomainDataManager
 Responsible for maintaining the Domain Information. More...
struct  CIAO::Host_Info
struct  CIAO::Component_Info
interface  CIAO::TargetManagerExt
 The Target Manager Extension. More...
class  CIAO::NoOP_Configurator
 The NoOp_Configurator doesn't do anything. More...
class  CIAO::Container_Infos_Map
 Implementation of a map of ContainerImplementationInfo sequences. More...
class  CIAO::NodeApplication_task
 An ACE_Task subclass that manages the RT-ORB therad. More...
struct  CIAO::Cpu_Info
 Consists of individual host-cpu info. More...
struct  CIAO::Component_Cpu_Util
 Contains a component CPU Util. More...

Typedefs

typedef int(MonitorCB::* CallBack )(::Deployment::Domain &)
 The Callback function pointer.
typedef MonitorBase *(* MonitorFactory )(void)
typedef sequence< Host_InfoHost_Infos
 The sequence of CPU infos.
typedef sequence< Component_InfoComponent_Infos
 The sequence of component cpu utilization.

Functions

ACE_Proper_Export_Flag CIAO::MonitorBasecreateMonitor (void)

Variables

const char * monitor_lib_name = "ciaomonlib"
 for the CIAO monitor
const int interval = 10
const char * factory_func = "createMonitor"


Detailed Description

Monitor Interface.

CIAO


Typedef Documentation

typedef int(MonitorCB::* CIAO::CallBack)(::Deployment::Domain &)
 

The Callback function pointer.

typedef sequence<Component_Info> CIAO::Component_Infos
 

The sequence of component cpu utilization.

typedef sequence<Host_Info> CIAO::Host_Infos
 

The sequence of CPU infos.

typedef MonitorBase*(* CIAO::MonitorFactory)(void)
 


Function Documentation

ACE_Proper_Export_Flag CIAO::MonitorBase * CIAO::createMonitor void   ) 
 


Variable Documentation

const char* CIAO::factory_func = "createMonitor" [static]
 

const int CIAO::interval = 10
 

const char* CIAO::monitor_lib_name = "ciaomonlib"
 

for the CIAO monitor


Generated on Sun Mar 5 16:04:51 2006 for DAnCE by  doxygen 1.3.9.1