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 | �ޥ������ޥ͡����� |
RTC::ReturnCode_t RTM::Manager::add_slave_manager | ( | in Manager | mgr | ) |
���졼�֥ޥ͡�������ɲ�
���Υޥ͡�����Υޥ����Ȥ��ƥޥ͡���������ɲä��롣
mgr | ���졼�֥ޥ͡����� |
RTC::RTObject RTM::Manager::create_component | ( | in string | module_name | ) |
����ݡ��ͥ�Ȥ���������
�����˻��ꤵ�줿����ݡ��ͥ�Ȥ��������롣
RTC::ReturnCode_t RTM::Manager::delete_component | ( | in string | instance_name | ) |
����ݡ��ͥ�Ȥ�������
�����˻��ꤵ�줿����ݡ��ͥ�Ȥ������롣
RTC::ReturnCode_t RTM::Manager::fork | ( | ) |
RTC::ComponentProfileList RTM::Manager::get_component_profiles | ( | ) |
��ư��Υ���ݡ��ͥ�ȥץ��ե�����Υꥹ�Ȥ��������
���������ޥ͡������ǵ�ư��Υ���ݡ��ͥ�ȤΥץ��ե�����Υꥹ �Ȥ��֤���
RTC::RTCList RTM::Manager::get_components | ( | ) |
��ư��Υ���ݡ��ͥ�ȤΥꥹ�Ȥ��������
���������ޥ͡������ǵ�ư��Υ���ݡ��ͥ�ȤΥꥹ�Ȥ��֤���
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 ���֤���
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 | �ޥ������ޥ͡����� |
RTC::ReturnCode_t RTM::Manager::remove_slave_manager | ( | in Manager | mgr | ) |
���졼�֥ޥ͡�����κ��
���Υޥ͡����㤬�ݻ�����ޥ����Τ��������ꤵ�줿��Τ������롣
mgr | ���졼�֥ޥ͡����� |
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 | �⥸�塼��ؤΥѥ� |