OpenRTM-aist-Python 1.2.1
|
クラス | |
class | OpenRTM_aist.CORBA_RTCUtil.find_port |
ポートを名前から検索 [詳解] | |
関数 | |
def | OpenRTM_aist.CORBA_RTCUtil.get_component_profile (rtc) |
コンポーネントのプロパティ取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.is_existing (rtc) |
コンポーネントのオブジェクトリファレンスが存在しているかを判定 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.is_alive_in_default_ec (rtc) |
RTCがデフォルトの実行コンテキストでalive状態かを判定する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_actual_ec (rtc, ec_id=0) |
RTコンポーネントに関連付けした実行コンテキストから指定したIDの実行コンテキストを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_ec_id (rtc, ec) |
対象のRTコンポーネントから指定した実行コンテキストのIDを取得する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.activate (rtc, ec_id=0) |
RTCを指定した実行コンテキストでアクティベーションする [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.deactivate (rtc, ec_id=0) |
RTCを指定した実行コンテキストで非アクティベーションする [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.reset (rtc, ec_id=0) |
RTCを指定した実行コンテキストでリセットする [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_state (rtc, ec_id=0) |
対象のRTコンポーネントの指定した実行コンテキストでの状態を取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.is_in_inactive (rtc, ec_id=0) |
対象のRTコンポーネントの指定した実行コンテキストでINACTIVE状態かどうか判定 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.is_in_active (rtc, ec_id=0) |
対象のRTコンポーネントの指定した実行コンテキストでACTIVE状態かどうか判定 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.is_in_error (rtc, ec_id=0) |
対象のRTコンポーネントの指定した実行コンテキストでERROR状態かどうか判定 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_default_rate (rtc) |
RTCのデフォルトの実行コンテキストの実行周期を取得する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.set_default_rate (rtc, rate) |
RTCのデフォルトの実行コンテキストの実行周期を設定する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_current_rate (rtc, ec_id) |
RTCの指定IDの実行コンテキストの周期を取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.set_current_rate (rtc, ec_id, rate) |
RTCの指定IDの実行コンテキストの周期を設定 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.add_rtc_to_default_ec (localcomp, othercomp) |
対象のRTCのデフォルトの実行コンテキストに指定のRTCを関連付ける [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.remove_rtc_to_default_ec (localcomp, othercomp) |
対象のRTCのデフォルトの実行コンテキストの指定のRTCへの関連付けを解除する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_participants_rtc (rtc) |
RTCのデフォルトの実行コンテキストに参加しているRTCのリストを取得する 実行コンテキストがnilの場合は空のリストを返す [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_port_names (rtc) |
指定したRTCの保持するポートの名前を取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_inport_names (rtc) |
指定したRTCの保持するインポートの名前を取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_outport_names (rtc) |
指定したRTCの保持するアウトポートの名前を取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_svcport_names (rtc) |
指定したRTCの保持するサービスポートの名前を取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_port_by_name (rtc, port_name) |
対象のRTCから指定した名前のポートを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_connector_names_by_portref (port) |
指定したポートの保持しているコネクタの名前のリストを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_connector_names (rtc, port_name) |
対象のRTCの指定したポートのコネクタの名前のリストを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_connector_ids_by_portref (port) |
指定したポートの保持しているコネクタのIDのリストを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_connector_ids (rtc, port_name) |
対象のRTCの指定したポートのコネクタのIDのリストを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.create_connector (name, prop_arg, port0, port1) |
指定したポートを接続するためのコネクタプロファイルを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.already_connected (localport, otherport) |
指定したポート同士が接続されているかを判定 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.connect (name, prop, port0, port1) |
指定したポートを接続する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.connect_multi (name, prop, port, target_ports) |
指定したポートと指定したリスト内のポート全てと接続する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.connect_by_name (name, prop, rtc0, port_name0, rtc1, port_name1) |
対象のRTCの指定した名前のポートを接続する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.disconnect (connector_prof) |
指定のコネクタを切断する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portref_connector_name (port_ref, conn_name) |
対象のポートで指定した名前のコネクタを切断 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portname_connector_name (port_name, conn_name) |
対象の名前のポートで指定した名前のコネクタを切断 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portref_connector_id (port_ref, conn_id) |
対象のポートで指定したIDのコネクタを切断 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portname_connector_id (port_name, conn_id) |
対象の名前のポートで指定したIDのコネクタを切断 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.disconnect_all_by_ref (port_ref) |
対象のポートのコネクタを全て切断 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.disconnect_all_by_name (port_name) |
指定ポート名のポートのコネクタを全て切断 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_port_by_url (port_name) |
指定した名前のポートを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.disconnect_by_port_name (localport, othername) |
対象ポートと接続しているポートで指定したポート名と一致した場合に切断 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_configuration (rtc, conf_name) |
対象のRTコンポーネントの指定した名前のコンフィギュレーションセットをkey-valueで取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_parameter_by_key (rtc, confset_name, value_name) |
指定したコンフィギュレーションセット名、パラメータ名のコンフィギュレーションパラメータを取得 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_active_configuration_name (rtc) |
対象のRTCのアクティブなコンフィギュレーションセット名を取得する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.get_active_configuration (rtc) |
アクティブなコンフィギュレーションセットをkey-valueで取得する [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.set_configuration (rtc, confset_name, value_name, value) |
コンフィギュレーションパラメータを設定 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.set_active_configuration (rtc, value_name, value) |
アクティブなコンフィギュレーションセットのパラメータを設定 [詳解] | |
def | OpenRTM_aist.CORBA_RTCUtil.set_configuration_parameter (conf, confset, value_name, value) |
コンフィギュレーションパラメータの設定 [詳解] | |
def OpenRTM_aist.CORBA_RTCUtil.activate | ( | rtc, | |
ec_id = 0 |
|||
) |
RTCを指定した実行コンテキストでアクティベーションする
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
RTC::ReturnCode_t activate(RTC::RTObject_ptr rtc, RTC::UniqueId ec_id = 0)
def OpenRTM_aist.CORBA_RTCUtil.add_rtc_to_default_ec | ( | localcomp, | |
othercomp | |||
) |
対象のRTCのデフォルトの実行コンテキストに指定のRTCを関連付ける
localcomp | 対象のRTコンポーネント |
othercomp | 実行コンテキストに関連付けるRTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.already_connected | ( | localport, | |
otherport | |||
) |
指定したポート同士が接続されているかを判定
localport | 対象のポート1 |
otherport | 対象のポート2 |
def OpenRTM_aist.CORBA_RTCUtil.connect | ( | name, | |
prop, | |||
port0, | |||
port1 | |||
) |
指定したポートを接続する
name | コネクタ名 |
prop | 設定 |
port0 | 対象のポート1 |
port1 | 対象のポート2 |
RTC::ReturnCode_t connect(const std::string name,const coil::Properties prop,const RTC::PortService_ptr port0,const RTC::PortService_ptr port1)
def OpenRTM_aist.CORBA_RTCUtil.connect_by_name | ( | name, | |
prop, | |||
rtc0, | |||
port_name0, | |||
rtc1, | |||
port_name1 | |||
) |
対象のRTCの指定した名前のポートを接続する
name | コネクタ名 |
prop | 設定 |
rtc0 | 対象のRTCコンポーネント1 |
portName0 | 対象のポート名1 |
rtc1 | 対象のRTCコンポーネント2 |
portName1 | 対象のRTCコンポーネント2 |
RTC::ReturnCode_t connect_by_name(std::string name, coil::Properties prop,RTC::RTObject_ptr rtc0,const std::string port_name0,RTC::RTObject_ptr rtc1,const std::string port_name1)
def OpenRTM_aist.CORBA_RTCUtil.connect_multi | ( | name, | |
prop, | |||
port, | |||
target_ports | |||
) |
指定したポートと指定したリスト内のポート全てと接続する
name | コネクタ名 |
prop | 設定 |
port | 対象のポート |
target_ports | 対象のポートのリスト |
RTC::ReturnCode_t connect_multi(const std::string name,const coil::Properties prop,const RTC::PortService_ptr port,RTC::PortServiceList_var& target_ports)
def OpenRTM_aist.CORBA_RTCUtil.create_connector | ( | name, | |
prop_arg, | |||
port0, | |||
port1 | |||
) |
指定したポートを接続するためのコネクタプロファイルを取得
name | コネクタ名 |
prop_arg | 設定 |
port0 | 対象のポート1 |
port1 | 対象のポート2 |
RTC::ConnectorProfile_var create_connector(const std::string name,const coil::Properties prop_arg,const RTC::PortService_ptr port0,const RTC::PortService_ptr port1)
def OpenRTM_aist.CORBA_RTCUtil.deactivate | ( | rtc, | |
ec_id = 0 |
|||
) |
RTCを指定した実行コンテキストで非アクティベーションする
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
RTC::ReturnCode_t deactivate(RTC::RTObject_ptr rtc, RTC::UniqueId ec_id = 0)
def OpenRTM_aist.CORBA_RTCUtil.disconnect | ( | connector_prof | ) |
指定のコネクタを切断する
connector_prof | コネクタプロファイル |
def OpenRTM_aist.CORBA_RTCUtil.disconnect_all_by_name | ( | port_name | ) |
指定ポート名のポートのコネクタを全て切断
port_name | ポート名 |
def OpenRTM_aist.CORBA_RTCUtil.disconnect_all_by_ref | ( | port_ref | ) |
対象のポートのコネクタを全て切断
port_ref | ポートのオブジェクトリファレンス |
def OpenRTM_aist.CORBA_RTCUtil.disconnect_by_port_name | ( | localport, | |
othername | |||
) |
対象ポートと接続しているポートで指定したポート名と一致した場合に切断
localport | 対象のポート |
othername | 接続しているポート名 |
def OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portname_connector_id | ( | port_name, | |
conn_id | |||
) |
対象の名前のポートで指定したIDのコネクタを切断
port_name | 対象のポート名 |
name | コネクタID |
def OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portname_connector_name | ( | port_name, | |
conn_name | |||
) |
対象の名前のポートで指定した名前のコネクタを切断
port_name | 対象のポート名 |
conn_name | コネクタ名 |
def OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portref_connector_id | ( | port_ref, | |
conn_id | |||
) |
対象のポートで指定したIDのコネクタを切断
port | 対象のポート |
name | コネクタID |
def OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portref_connector_name | ( | port_ref, | |
conn_name | |||
) |
対象のポートで指定した名前のコネクタを切断
port_ref | 対象のポート |
conn_name | コネクタ名 |
def OpenRTM_aist.CORBA_RTCUtil.get_active_configuration | ( | rtc | ) |
アクティブなコンフィギュレーションセットをkey-valueで取得する
rtc | 対象のRTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.get_active_configuration_name | ( | rtc | ) |
対象のRTCのアクティブなコンフィギュレーションセット名を取得する
rtc | RTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.get_actual_ec | ( | rtc, | |
ec_id = 0 |
|||
) |
RTコンポーネントに関連付けした実行コンテキストから指定したIDの実行コンテキストを取得
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
RTC::ExecutionContext_var get_actual_ec(const RTC::RTObject_ptr rtc,RTC::UniqueId ec_id = 0)
def OpenRTM_aist.CORBA_RTCUtil.get_component_profile | ( | rtc | ) |
コンポーネントのプロパティ取得
rtc | RTコンポーネント |
coil::Properties get_component_profile(const RTC::RTObject_ptr rtc)
def OpenRTM_aist.CORBA_RTCUtil.get_configuration | ( | rtc, | |
conf_name | |||
) |
対象のRTコンポーネントの指定した名前のコンフィギュレーションセットをkey-valueで取得
rtc | 対象のRTコンポーネント |
conf_name | コンフィギュレーションセット名 |
def OpenRTM_aist.CORBA_RTCUtil.get_connector_ids | ( | rtc, | |
port_name | |||
) |
対象のRTCの指定したポートのコネクタのIDのリストを取得
rtc | RTコンポーネント |
port_name | ポート名 |
def OpenRTM_aist.CORBA_RTCUtil.get_connector_ids_by_portref | ( | port | ) |
指定したポートの保持しているコネクタのIDのリストを取得
port | 対象のポート |
def OpenRTM_aist.CORBA_RTCUtil.get_connector_names | ( | rtc, | |
port_name | |||
) |
対象のRTCの指定したポートのコネクタの名前のリストを取得
rtc | RTコンポーネント |
port_name | ポート名 |
def OpenRTM_aist.CORBA_RTCUtil.get_connector_names_by_portref | ( | port | ) |
指定したポートの保持しているコネクタの名前のリストを取得
port | 対象のポート |
def OpenRTM_aist.CORBA_RTCUtil.get_current_rate | ( | rtc, | |
ec_id | |||
) |
RTCの指定IDの実行コンテキストの周期を取得
rtc | 対象のRTコンポーネント |
ec_id | 指定の実行コンテキストのID |
def OpenRTM_aist.CORBA_RTCUtil.get_default_rate | ( | rtc | ) |
RTCのデフォルトの実行コンテキストの実行周期を取得する
rtc | RTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.get_ec_id | ( | rtc, | |
ec | |||
) |
対象のRTコンポーネントから指定した実行コンテキストのIDを取得する
rtc | 対象のRTコンポーネント |
ec | 実行コンテキスト |
def OpenRTM_aist.CORBA_RTCUtil.get_inport_names | ( | rtc | ) |
指定したRTCの保持するインポートの名前を取得
rtc | 対象のRTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.get_outport_names | ( | rtc | ) |
指定したRTCの保持するアウトポートの名前を取得
rtc | 対象のRTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.get_parameter_by_key | ( | rtc, | |
confset_name, | |||
value_name | |||
) |
指定したコンフィギュレーションセット名、パラメータ名のコンフィギュレーションパラメータを取得
rtc | RTコンポーネント |
confset_name | コンフィギュレーションセット名 |
value_name | パラメータ名 |
def OpenRTM_aist.CORBA_RTCUtil.get_participants_rtc | ( | rtc | ) |
RTCのデフォルトの実行コンテキストに参加しているRTCのリストを取得する 実行コンテキストがnilの場合は空のリストを返す
rtc | RTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.get_port_by_name | ( | rtc, | |
port_name | |||
) |
対象のRTCから指定した名前のポートを取得
rtc | RTコンポーネント |
port_name | ポート名 |
RTC::PortService_var get_port_by_name(const RTC::RTObject_ptr rtc, std::string port_name)
def OpenRTM_aist.CORBA_RTCUtil.get_port_by_url | ( | port_name | ) |
指定した名前のポートを取得
port_name | ポート名 |
def OpenRTM_aist.CORBA_RTCUtil.get_port_names | ( | rtc | ) |
指定したRTCの保持するポートの名前を取得
rtc | 対象のRTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.get_state | ( | rtc, | |
ec_id = 0 |
|||
) |
対象のRTコンポーネントの指定した実行コンテキストでの状態を取得
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
def OpenRTM_aist.CORBA_RTCUtil.get_svcport_names | ( | rtc | ) |
指定したRTCの保持するサービスポートの名前を取得
rtc | 対象のRTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.is_alive_in_default_ec | ( | rtc | ) |
RTCがデフォルトの実行コンテキストでalive状態かを判定する
rtc | RTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.is_existing | ( | rtc | ) |
コンポーネントのオブジェクトリファレンスが存在しているかを判定
rtc | RTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.is_in_active | ( | rtc, | |
ec_id = 0 |
|||
) |
対象のRTコンポーネントの指定した実行コンテキストでACTIVE状態かどうか判定
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
def OpenRTM_aist.CORBA_RTCUtil.is_in_error | ( | rtc, | |
ec_id = 0 |
|||
) |
対象のRTコンポーネントの指定した実行コンテキストでERROR状態かどうか判定
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
def OpenRTM_aist.CORBA_RTCUtil.is_in_inactive | ( | rtc, | |
ec_id = 0 |
|||
) |
対象のRTコンポーネントの指定した実行コンテキストでINACTIVE状態かどうか判定
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
def OpenRTM_aist.CORBA_RTCUtil.remove_rtc_to_default_ec | ( | localcomp, | |
othercomp | |||
) |
対象のRTCのデフォルトの実行コンテキストの指定のRTCへの関連付けを解除する
localcomp | 対象のRTコンポーネント |
othercomp | 実行コンテキストとの関連付けを解除するRTコンポーネント |
def OpenRTM_aist.CORBA_RTCUtil.reset | ( | rtc, | |
ec_id = 0 |
|||
) |
RTCを指定した実行コンテキストでリセットする
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
RTC::ReturnCode_t reset(RTC::RTObject_ptr rtc, RTC::UniqueId ec_id = 0)
def OpenRTM_aist.CORBA_RTCUtil.set_active_configuration | ( | rtc, | |
value_name, | |||
value | |||
) |
アクティブなコンフィギュレーションセットのパラメータを設定
rtc | 対象のRTコンポーネント |
value_name | パラメータ名 |
value | パラメータ |
def OpenRTM_aist.CORBA_RTCUtil.set_configuration | ( | rtc, | |
confset_name, | |||
value_name, | |||
value | |||
) |
コンフィギュレーションパラメータを設定
rtc | 対象のRTコンポーネント |
confset_name | コンフィギュレーションセット名 |
value_name | パラメータ名 |
value | パラメータ |
def OpenRTM_aist.CORBA_RTCUtil.set_configuration_parameter | ( | conf, | |
confset, | |||
value_name, | |||
value | |||
) |
コンフィギュレーションパラメータの設定
conf | コンフィギュレーション |
confset | コンフィギュレーションセット |
value_name | パラメータ名 |
value | パラメータ |
def OpenRTM_aist.CORBA_RTCUtil.set_current_rate | ( | rtc, | |
ec_id, | |||
rate | |||
) |
RTCの指定IDの実行コンテキストの周期を設定
rtc | 対象のRTコンポーネント |
ec_id | 指定の実行コンテキストのID |
rate | 実行周期 |
def OpenRTM_aist.CORBA_RTCUtil.set_default_rate | ( | rtc, | |
rate | |||
) |
RTCのデフォルトの実行コンテキストの実行周期を設定する
rtc | RTコンポーネント |
rate | 実行周期 |