OpenRTM-aist IDL 2.1.0
Loading...
Searching...
No Matches
Manager.idl
Go to the documentation of this file.
1// -*- IDL -*-
16/*
17 * $Log: not supported by cvs2svn $
18 *
19 */
20
21#ifndef __MANAGER_IDL__
22#define __MANAGER_IDL__
23
24#include "SDOPackage.idl"
25#include "RTC.idl"
26
27module RTM
28{
30
35
36 typedef sequence<ModuleProfile> ModuleProfileList;
37
42
43 interface Manager;
44 typedef sequence<Manager> ManagerList;
45
894}; // end of namespace RTM
895
896#endif // __MANAGER_IDL__
RTObject.
Definition RTC.idl:2623
Definition Manager.idl:110
Object get_service(in string name)
obtaining the object reference of a service
ModuleProfileList get_loadable_modules()
Getting loadable module profiles.
RTC::ReturnCode_t remove_master_manager(in Manager mgr)
Removing a master manager.
ManagerProfile get_profile()
Getting this manager's profile.
ModuleProfileList get_factory_profiles()
Getting component factory profiles.
RTC::ReturnCode_t load_module(in string pathname, in string initfunc)
Loading a module.
RTC::ReturnCode_t add_master_manager(in Manager mgr)
Getting a master manager.
RTC::RTCList get_components_by_name(in string name)
RTC::ReturnCode_t shutdown()
shutdown the manager process
ManagerList get_slave_managers()
Getting slave managers.
RTC::ReturnCode_t restart()
restart maanger process
RTC::ReturnCode_t set_configuration(in string name, in string value)
Setting manager's configuration.
RTC::RTCList get_components()
Getting RT-Component list running on this manager.
RTC::ReturnCode_t delete_component(in string instance_name)
Deleting an RT-Component.
ModuleProfileList get_loaded_modules()
Getting loaded module profiles.
RTC::RTObject create_component(in string module_name)
Creating an RT-Component.
NVList get_configuration()
Getting this manager's configuration.
ManagerList get_master_managers()
Getting master managers.
RTC::ComponentProfileList get_component_profiles()
Getting RT-Component's profile list running on this manager.
RTC::ReturnCode_t unload_module(in string pathname)
Unloading a module.
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.
boolean is_master()
Whether this manager is master or not.
RTC::ReturnCode_t fork()
fork the manager process
ReturnCode_t
ReturnCode_t.
Definition RTC.idl:83
sequence< ComponentProfile > ComponentProfileList
Definition RTC.idl:2384
sequence< RTObject > RTCList
Definition RTC.idl:1739
Definition Manager.idl:28
SDOPackage::NVList NVList
Definition Manager.idl:29
sequence< ModuleProfile > ModuleProfileList
Definition Manager.idl:36
sequence< Manager > ManagerList
Definition Manager.idl:44
sequence< NameValue > NVList
Definition SDOPackage.idl:69
Definition Manager.idl:39
NVList properties
Definition Manager.idl:40
Definition Manager.idl:32
NVList properties
Definition Manager.idl:33