OpenRTM
1.0.0
|
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. | |
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 () |
RTC::ReturnCode_t | shutdown () |
RTC::ReturnCode_t | restart () |
Object | get_service (in string name) |
Getting a master manager.
This operation add a master manager to this manager.
mgr | A master manager |
Getting a slave manager.
This operation add a slave manager to this manager.
mgr | A slave manager |
RTC::RTObject RTM::Manager::create_component | ( | in string | module_name | ) |
Creating an RT-Component.
This operation creates RT-Component according to the string argument.
RTC::ReturnCode_t RTM::Manager::delete_component | ( | in string | instance_name | ) |
Deleting an RT-Component.
This operation delete an RT-Component according to the string argument.
Getting RT-Component's profile list running on this manager.
This operation returns RT-Component's profile list running on this manager.
Getting RT-Component list running on this manager.
This operation returns RT-Component list running on this manager.
Getting this manager's configuration.
This operation returns this manager's configuration.
Getting component factory profiles.
This operation returns component factory profiles from loaded RT-Component module factory profiles.
Getting loadable module profiles.
This operation returns loadable module profiles.
Getting loaded module profiles.
This operation returns loaded module profiles.
Getting master managers.
This operation returns master manager list if this manager is slave. If this manager is master, an empty sequence would be returned.
Getting this manager's profile.
This operation returns this manager's profile.
Object RTM::Manager::get_service | ( | in string | name | ) |
Getting slave managers.
This operation returns slave manager list if this manager is slave. If this manager is slave, an empty sequence would be returned.
boolean RTM::Manager::is_master | ( | ) |
Whether this manager is master or not.
It returns "True" if this manager is a master, and it returns "False" in other cases.
RTC::ReturnCode_t RTM::Manager::load_module | ( | in string | pathname, |
in string | initfunc | ||
) |
Loading a module.
This operation loads a specified loadable module¡¢and perform initialization with the specified function.
pathname | A path to a loading module. |
initfunc | Module initialization function. |
Removing a master manager.
This operation removes a master manager from this manager.
mgr | A master manager |
Removing a slave manager.
This operation removes a slave manager from this manager.
mgr | A slave manager |
RTC::ReturnCode_t RTM::Manager::set_configuration | ( | in string | name, |
in string | value | ||
) |
Setting manager's configuration.
This operation sets managers configuration.
name | A configuration key name to be set |
value | A configuration value to be set |
RTC::ReturnCode_t RTM::Manager::unload_module | ( | in string | pathname | ) |
Unloading a module.
This operation unloads a specified loadable module.
pathname | A path to a loading module. |