OpenRTM-aist-Python 2.0.2
|
Classes | |
class | is_equiv |
OpenRTM_aist.ManagerServant.ManagerServant.__init__ | ( | self | ) |
Constructor
Constructor
OpenRTM_aist.ManagerServant.ManagerServant.__del__ | ( | self | ) |
Virtual destructor
OpenRTM_aist.ManagerServant.ManagerServant.add_master_manager | ( | self, | |
mgr ) |
Getting a master manager
This operation returns a master manager with specified id. If the manager with the specified id does not exist, nil object reference would be returned.
RTC.ReturnCode_t add_master_manager(RTM.Manager_ptr mgr);
OpenRTM_aist.ManagerServant.ManagerServant.add_slave_manager | ( | self, | |
mgr ) |
Getting a slave manager
This operation add a slave manager to this manager.
mgr | A slave manager |
RTC.ReturnCode_t add_slave_manager(RTM.Manager_ptr mgr);
OpenRTM_aist.ManagerServant.ManagerServant.create_component | ( | self, | |
module_name ) |
Creating an RT-Component
This operation creates RT-Component according to the string argument.
RTObject_ptr create_component(const char* module_name)
OpenRTM_aist.ManagerServant.ManagerServant.createComponentByAddress | ( | self, | |
module_name ) |
self | |
module_name |
OpenRTM_aist.ManagerServant.ManagerServant.createComponentByManagerName | ( | self, | |
module_name ) |
self | |
module_name |
OpenRTM_aist.ManagerServant.ManagerServant.createINSManager | ( | self | ) |
成功:true, 失敗:false
Generate INSManager.
bool createINSManager();
OpenRTM_aist.ManagerServant.ManagerServant.delete_component | ( | self, | |
instance_name ) |
Deleting an RT-Component
This operation delete an RT-Component according to the string argument.
ReturnCode_t delete_component(const char* instance_name)
OpenRTM_aist.ManagerServant.ManagerServant.exit | ( | self | ) |
OpenRTM_aist.ManagerServant.ManagerServant.findManager | ( | self, | |
host_port ) |
Find the reference of Manager.
RTM.Manager_ptr findManager(const char* host_port);
OpenRTM_aist.ManagerServant.ManagerServant.findManagerByName | ( | self, | |
manager_name ) |
self | |
manager_name |
OpenRTM_aist.ManagerServant.ManagerServant.fork | ( | self | ) |
OpenRTM_aist.ManagerServant.ManagerServant.get_component_profiles | ( | self | ) |
Getting RT-Component's profile list running on this manager
This operation returns RT-Component's profile list running on this manager.
ComponentProfileList* get_component_profiles()
OpenRTM_aist.ManagerServant.ManagerServant.get_components | ( | self | ) |
Getting RT-Component list running on this manager
This operation returns RT-Component list running on this manager.
RTCList* get_components()
OpenRTM_aist.ManagerServant.ManagerServant.get_components_by_name | ( | self, | |
name ) |
self | |
name |
OpenRTM_aist.ManagerServant.ManagerServant.get_configuration | ( | self | ) |
Getting this manager's configuration.
This operation returns this manager's configuration.
NVList* get_configuration()
OpenRTM_aist.ManagerServant.ManagerServant.get_factory_profiles | ( | self | ) |
Getting component factory profiles
This operation returns component factory profiles from loaded RT-Component module factory profiles.
ModuleProfileList* get_factory_profiles()
OpenRTM_aist.ManagerServant.ManagerServant.get_loadable_modules | ( | self | ) |
Getting loadable module profiles
This operation returns loadable module profiles.
ModuleProfileList* get_loadable_modules()
OpenRTM_aist.ManagerServant.ManagerServant.get_loaded_modules | ( | self | ) |
Getting loaded module profiles
This operation returns loaded module profiles.
ModuleProfileList* get_loaded_modules()
OpenRTM_aist.ManagerServant.ManagerServant.get_master_managers | ( | self | ) |
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.
RTM.ManagerList* get_master_managers();
OpenRTM_aist.ManagerServant.ManagerServant.get_profile | ( | self | ) |
Getting this manager's profile.
This operation returns this manager's profile.
ManagerProfile* get_profile()
OpenRTM_aist.ManagerServant.ManagerServant.get_service | ( | self, | |
name ) |
OpenRTM_aist.ManagerServant.ManagerServant.get_slave_managers | ( | self | ) |
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.
RTM.ManagerList* get_slave_managers();
OpenRTM_aist.ManagerServant.ManagerServant.getObjRef | ( | self | ) |
Get the reference of Manager.
Manager_ptr getObjRef() const
OpenRTM_aist.ManagerServant.ManagerServant.getParameterByModulename | ( | self, | |
param_name, | |||
module_name ) |
self | |
param_name | |
module_name |
OpenRTM_aist.ManagerServant.ManagerServant.is_master | ( | self | ) |
Whether this manager is master or not
It returns "True" if this manager is a master, and it returns "False" in other cases.
bool is_master();
OpenRTM_aist.ManagerServant.ManagerServant.load_module | ( | self, | |
pathname, | |||
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. |
ReturnCode_t load_module(const char* pathname, const char* initfunc)
OpenRTM_aist.ManagerServant.ManagerServant.remove_master_manager | ( | self, | |
mgr ) |
Removing a master manager
This operation removes a master manager from this manager.
mgr | A master manager |
RTC.ReturnCode_t remove_master_manager(RTM.Manager_ptr mgr);
OpenRTM_aist.ManagerServant.ManagerServant.remove_slave_manager | ( | self, | |
mgr ) |
Removing a slave manager
This operation removes a slave manager from this manager.
mgr | A slave manager |
RTC.ReturnCode_t remove_slave_manager(RTM.Manager_ptr mgr);
OpenRTM_aist.ManagerServant.ManagerServant.restart | ( | self | ) |
OpenRTM_aist.ManagerServant.ManagerServant.set_configuration | ( | self, | |
name, | |||
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 |
ReturnCode_t set_configuration(const char* name, const char* value)
OpenRTM_aist.ManagerServant.ManagerServant.shutdown | ( | self | ) |
OpenRTM_aist.ManagerServant.ManagerServant.unload_module | ( | self, | |
pathname ) |
Unloading a module
This operation unloads a specified loadable module.
pathname | A path to a loading module. |
ReturnCode_t unload_module(const char* pathname)
OpenRTM_aist.ManagerServant.ManagerServant.updateMasterManager | ( | self | ) |
self | void updateMasterManager() |