インタフェース 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::load_module ( in string  pathname,
in string  initfunc 
)

⥸塼ɤ

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

引数:
pathname ⥸塼ؤΥѥ
initfunc ⥸塼νؿ
戻り値:
꥿󥳡

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

⥸塼򥢥ɤ

ޥ͡˻ꤵ줿⥸塼򥢥ɤ롣

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

ModuleProfileList RTM::Manager::get_loadable_modules (  ) 

ɲǽʥ⥸塼Υץե

ɲǽʥ⥸塼Υץե롣

戻り値:
⥸塼ץե

ModuleProfileList RTM::Manager::get_loaded_modules (  ) 

ɺѤߤΥ⥸塼Υץե

ɺѤߤΥ⥸塼Υץե롣

戻り値:
⥸塼ץե

ModuleProfileList RTM::Manager::get_factory_profiles (  ) 

ݡͥȥեȥΥץե

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

戻り値:
ݡͥȥեȥΥץեꥹ

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

ݡͥȤ

˻ꤵ줿ݡͥȤ롣

戻り値:
줿RTݡͥ

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

ݡͥȤ

˻ꤵ줿ݡͥȤ롣

戻り値:
꥿󥳡

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

ưΥݡͥȤΥꥹȤ

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

戻り値:
RTݡͥȤΥꥹ

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

ưΥݡͥȥץեΥꥹȤ

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

戻り値:
RTݡͥȥץեΥꥹ

ManagerProfile RTM::Manager::get_profile (  ) 

ޥ͡Υץե

ޥ͡Υץե롣

戻り値:
ޥ͡ץե

NVList RTM::Manager::get_configuration (  ) 

ޥ͡Υե졼

ޥ͡Υե졼롣

戻り値:
ޥ͡㥳ե졼

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

ޥ͡Υե졼ꤹ

ޥ͡Υե졼ꤹ롣

引数:
name åȤ륳ե졼Υ̾
value åȤ륳ե졼
戻り値:
꥿󥳡

boolean RTM::Manager::is_master (  ) 

ޥ͡㤬ޥɤ

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

戻り値:
ޥޥ͡㤫ɤbool

ManagerList RTM::Manager::get_master_managers (  ) 

ޥޥ͡μ

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

戻り値:
ޥޥ͡Υꥹ

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

ޥޥ͡ɲ

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

引数:
mgr ޥޥ͡
戻り値:
ReturnCode_t

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

ޥޥ͡κ

Υޥ͡㤬ݻޥΤꤵ줿Τ롣

引数:
mgr ޥޥ͡
戻り値:
ReturnCode_t

ManagerList RTM::Manager::get_slave_managers (  ) 

졼֥ޥ͡μ

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

戻り値:
졼֥ޥ͡Υꥹ

RTC::ReturnCode_t RTM::Manager::add_slave_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::fork (  ) 

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

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

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


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

OpenRTMに対してWed Jun 16 15:02:15 2010に生成されました。  doxygen 1.5.5