OpenRTM-aist IDL 2.1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RTM::Manager Interface Reference

import <Manager.idl;

Public Member Functions

RTC::ReturnCode_t load_module (in string pathname, in string initfunc)
 Loading a module.
 
RTC::ReturnCode_t unload_module (in string pathname)
 Unloading a module.
 
ModuleProfileList get_loadable_modules ()
 Getting loadable module profiles.
 
ModuleProfileList get_loaded_modules ()
 Getting loaded module profiles.
 
ModuleProfileList get_factory_profiles ()
 Getting component factory profiles.
 
RTC::RTObject create_component (in string module_name)
 Creating an RT-Component.
 
RTC::ReturnCode_t delete_component (in string instance_name)
 Deleting an RT-Component.
 
RTC::RTCList get_components ()
 Getting RT-Component list running on this manager.
 
RTC::ComponentProfileList get_component_profiles ()
 Getting RT-Component's profile list running on this manager.
 
RTC::RTCList get_components_by_name (in string name)
 
ManagerProfile get_profile ()
 Getting this manager's profile.
 
NVList get_configuration ()
 Getting this manager's configuration.
 
RTC::ReturnCode_t set_configuration (in string name, in string value)
 Setting manager's configuration.
 
boolean is_master ()
 Whether this manager is master or not.
 
ManagerList get_master_managers ()
 Getting master managers.
 
RTC::ReturnCode_t add_master_manager (in Manager mgr)
 Getting a master manager.
 
RTC::ReturnCode_t remove_master_manager (in Manager mgr)
 Removing a master manager.
 
ManagerList get_slave_managers ()
 Getting slave managers.
 
RTC::ReturnCode_t add_slave_manager (in Manager mgr)
 Getting a slave manager.
 
RTC::ReturnCode_t remove_slave_manager (in Manager mgr)
 Removing a slave manager.
 
RTC::ReturnCode_t fork ()
 fork the manager process
 
RTC::ReturnCode_t shutdown ()
 shutdown the manager process
 
RTC::ReturnCode_t restart ()
 restart maanger process
 
Object get_service (in string name)
 obtaining the object reference of a service
 

Member Function Documentation

◆ add_master_manager()

RTC::ReturnCode_t RTM::Manager::add_master_manager ( in Manager  mgr)

Getting a master manager.

◆ add_slave_manager()

RTC::ReturnCode_t RTM::Manager::add_slave_manager ( in Manager  mgr)

Getting a slave manager.

◆ create_component()

RTC::RTObject RTM::Manager::create_component ( in string  module_name)

Creating an RT-Component.

◆ delete_component()

RTC::ReturnCode_t RTM::Manager::delete_component ( in string  instance_name)

Deleting an RT-Component.

◆ fork()

RTC::ReturnCode_t RTM::Manager::fork ( )

fork the manager process

◆ get_component_profiles()

RTC::ComponentProfileList RTM::Manager::get_component_profiles ( )

Getting RT-Component's profile list running on this manager.

◆ get_components()

RTC::RTCList RTM::Manager::get_components ( )

Getting RT-Component list running on this manager.

◆ get_components_by_name()

RTC::RTCList RTM::Manager::get_components_by_name ( in string  name)

◆ get_configuration()

NVList RTM::Manager::get_configuration ( )

Getting this manager's configuration.

◆ get_factory_profiles()

ModuleProfileList RTM::Manager::get_factory_profiles ( )

Getting component factory profiles.

◆ get_loadable_modules()

ModuleProfileList RTM::Manager::get_loadable_modules ( )

Getting loadable module profiles.

◆ get_loaded_modules()

ModuleProfileList RTM::Manager::get_loaded_modules ( )

Getting loaded module profiles.

◆ get_master_managers()

ManagerList RTM::Manager::get_master_managers ( )

Getting master managers.

◆ get_profile()

ManagerProfile RTM::Manager::get_profile ( )

Getting this manager's profile.

◆ get_service()

Object RTM::Manager::get_service ( in string  name)

obtaining the object reference of a service

◆ get_slave_managers()

ManagerList RTM::Manager::get_slave_managers ( )

Getting slave managers.

◆ is_master()

boolean RTM::Manager::is_master ( )

Whether this manager is master or not.

◆ load_module()

RTC::ReturnCode_t RTM::Manager::load_module ( in string  pathname,
in string  initfunc 
)

Loading a module.

◆ remove_master_manager()

RTC::ReturnCode_t RTM::Manager::remove_master_manager ( in Manager  mgr)

Removing a master manager.

◆ remove_slave_manager()

RTC::ReturnCode_t RTM::Manager::remove_slave_manager ( in Manager  mgr)

Removing a slave manager.

◆ restart()

RTC::ReturnCode_t RTM::Manager::restart ( )

restart maanger process

◆ set_configuration()

RTC::ReturnCode_t RTM::Manager::set_configuration ( in string  name,
in string  value 
)

Setting manager's configuration.

◆ shutdown()

RTC::ReturnCode_t RTM::Manager::shutdown ( )

shutdown the manager process

◆ unload_module()

RTC::ReturnCode_t RTM::Manager::unload_module ( in string  pathname)

Unloading a module.


The documentation for this interface was generated from the following file: