OpenRTM  1.0.0
Public メソッド | すべてのメンバ一覧
インタフェース RTM::Manager

import "Manager.idl";

Public メソッド

RTC::ReturnCode_t load_module (in string pathname, in string initfunc)
 ⥸塼ɤ [詳細]
 
RTC::ReturnCode_t unload_module (in string pathname)
 ⥸塼򥢥ɤ [詳細]
 
ModuleProfileList get_loadable_modules ()
 ɲǽʥ⥸塼Υץե [詳細]
 
ModuleProfileList get_loaded_modules ()
 ɺѤߤΥ⥸塼Υץե [詳細]
 
ModuleProfileList get_factory_profiles ()
 ݡͥȥեȥΥץե [詳細]
 
RTC::RTObject create_component (in string module_name)
 ݡͥȤ [詳細]
 
RTC::ReturnCode_t delete_component (in string instance_name)
 ݡͥȤ [詳細]
 
RTC::RTCList get_components ()
 ưΥݡͥȤΥꥹȤ [詳細]
 
RTC::ComponentProfileList get_component_profiles ()
 ưΥݡͥȥץեΥꥹȤ [詳細]
 
ManagerProfile get_profile ()
 ޥ͡Υץե [詳細]
 
NVList get_configuration ()
 ޥ͡Υե졼 [詳細]
 
RTC::ReturnCode_t set_configuration (in string name, in string value)
 ޥ͡Υե졼ꤹ [詳細]
 
boolean is_master ()
 ޥ͡㤬ޥɤ [詳細]
 
ManagerList get_master_managers ()
 ޥޥ͡μ [詳細]
 
RTC::ReturnCode_t add_master_manager (in Manager mgr)
 ޥޥ͡ɲ [詳細]
 
RTC::ReturnCode_t remove_master_manager (in Manager mgr)
 ޥޥ͡κ [詳細]
 
ManagerList get_slave_managers ()
 졼֥ޥ͡μ [詳細]
 
RTC::ReturnCode_t add_slave_manager (in Manager mgr)
 졼֥ޥ͡ɲ [詳細]
 
RTC::ReturnCode_t remove_slave_manager (in Manager mgr)
 졼֥ޥ͡κ [詳細]
 
RTC::ReturnCode_t fork ()
 
RTC::ReturnCode_t shutdown ()
 
RTC::ReturnCode_t restart ()
 
Object get_service (in string name)
 

関数

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

ޥޥ͡ɲ

Υޥ͡ΥޥȤƥޥ͡ɲä롣

引数
mgrޥޥ͡
戻り値
ReturnCode_t
RTC::ReturnCode_t RTM::Manager::add_slave_manager ( in Manager  mgr)

졼֥ޥ͡ɲ

Υޥ͡ΥޥȤƥޥ͡ɲä롣

引数
mgr졼֥ޥ͡
戻り値
ReturnCode_t
RTC::RTObject RTM::Manager::create_component ( in string  module_name)

ݡͥȤ

˻ꤵ줿ݡͥȤ롣

戻り値
줿RTݡͥ
RTC::ReturnCode_t RTM::Manager::delete_component ( in string  instance_name)

ݡͥȤ

˻ꤵ줿ݡͥȤ롣

戻り値
꥿󥳡
RTC::ReturnCode_t RTM::Manager::fork ( )
RTC::ComponentProfileList RTM::Manager::get_component_profiles ( )

ưΥݡͥȥץեΥꥹȤ

ޥ͡ǵưΥݡͥȤΥץեΥꥹ Ȥ֤

戻り値
RTݡͥȥץեΥꥹ
RTC::RTCList RTM::Manager::get_components ( )

ưΥݡͥȤΥꥹȤ

ޥ͡ǵưΥݡͥȤΥꥹȤ֤

戻り値
RTݡͥȤΥꥹ
NVList RTM::Manager::get_configuration ( )

ޥ͡Υե졼

ޥ͡Υե졼롣

戻り値
ޥ͡㥳ե졼
ModuleProfileList RTM::Manager::get_factory_profiles ( )

ݡͥȥեȥΥץե

ɺѤߤΥ⥸塼ΤRTݡͥȤΥ⥸塼뤬 եȥΥץեΥꥹȤ롣

戻り値
ݡͥȥեȥΥץեꥹ
ModuleProfileList RTM::Manager::get_loadable_modules ( )

ɲǽʥ⥸塼Υץե

ɲǽʥ⥸塼Υץե롣

戻り値
⥸塼ץե
ModuleProfileList RTM::Manager::get_loaded_modules ( )

ɺѤߤΥ⥸塼Υץե

ɺѤߤΥ⥸塼Υץե롣

戻り値
⥸塼ץե
ManagerList RTM::Manager::get_master_managers ( )

ޥޥ͡μ

Υޥ͡㤬졼֥ޥ͡ξ硢ޥȤʤäƤ ͡ΥꥹȤ֤Υޥ͡㤬ޥξ硢Υꥹ Ȥ֤롣

戻り値
ޥޥ͡Υꥹ
ManagerProfile RTM::Manager::get_profile ( )

ޥ͡Υץե

ޥ͡Υץե롣

戻り値
ޥ͡ץե
Object RTM::Manager::get_service ( in string  name)
ManagerList RTM::Manager::get_slave_managers ( )

졼֥ޥ͡μ

Υޥ͡㤬졼֥ޥ͡ξ硢졼֤ȤʤäƤ ͡ΥꥹȤ֤Υޥ͡㤬졼֤ξ硢Υꥹ Ȥ֤롣

戻り値
졼֥ޥ͡Υꥹ
boolean RTM::Manager::is_master ( )

ޥ͡㤬ޥɤ

δؿϥޥ͡㤬ޥɤ֤TrueʤС ͡ϥޥǤꡢʳ False ֤

戻り値
ޥޥ͡㤫ɤbool
RTC::ReturnCode_t RTM::Manager::load_module ( in string  pathname,
in string  initfunc 
)

⥸塼ɤ

ޥ͡˻ꤵ줿⥸塼ɤꤵ줿 ؿǽԤ

引数
pathname⥸塼ؤΥѥ
initfunc⥸塼νؿ
戻り値
꥿󥳡
RTC::ReturnCode_t RTM::Manager::remove_master_manager ( in Manager  mgr)

ޥޥ͡κ

Υޥ͡㤬ݻޥΤꤵ줿Τ롣

引数
mgrޥޥ͡
戻り値
ReturnCode_t
RTC::ReturnCode_t RTM::Manager::remove_slave_manager ( in Manager  mgr)

졼֥ޥ͡κ

Υޥ͡㤬ݻޥΤꤵ줿Τ롣

引数
mgr졼֥ޥ͡
戻り値
ReturnCode_t
RTC::ReturnCode_t RTM::Manager::restart ( )
RTC::ReturnCode_t RTM::Manager::set_configuration ( in string  name,
in string  value 
)

ޥ͡Υե졼ꤹ

ޥ͡Υե졼ꤹ롣

引数
nameåȤ륳ե졼Υ̾
valueåȤ륳ե졼
戻り値
꥿󥳡
RTC::ReturnCode_t RTM::Manager::shutdown ( )
RTC::ReturnCode_t RTM::Manager::unload_module ( in string  pathname)

⥸塼򥢥ɤ

ޥ͡˻ꤵ줿⥸塼򥢥ɤ롣

引数
pathname⥸塼ؤΥѥ
戻り値
꥿󥳡

このインタフェースの説明は次のファイルから生成されました: