OpenRTM-aist-Python 2.0.2
|
クラス | |
class | OpenRTM_aist.CORBA_RTCUtil.find_port |
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)
OpenRTM_aist.CORBA_RTCUtil.add_rtc_to_default_ec | ( | localcomp, | |
othercomp ) |
対象のRTCのデフォルトの実行コンテキストに指定のRTCを関連付ける
localcomp | 対象のRTコンポーネント |
othercomp | 実行コンテキストに関連付けるRTコンポーネント |
OpenRTM_aist.CORBA_RTCUtil.already_connected | ( | localport, | |
otherport ) |
指定したポート同士が接続されているかを判定
localport | 対象のポート1 |
otherport | 対象のポート2 |
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)
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)
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)
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)
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)
OpenRTM_aist.CORBA_RTCUtil.disconnect | ( | connector_prof | ) |
指定のコネクタを切断する
connector_prof | コネクタプロファイル |
OpenRTM_aist.CORBA_RTCUtil.disconnect_all_by_name | ( | port_name | ) |
指定ポート名のポートのコネクタを全て切断
port_name | ポート名 |
OpenRTM_aist.CORBA_RTCUtil.disconnect_all_by_ref | ( | port_ref | ) |
対象のポートのコネクタを全て切断
port_ref | ポートのオブジェクトリファレンス |
OpenRTM_aist.CORBA_RTCUtil.disconnect_by_port_name | ( | localport, | |
othername ) |
対象ポートと接続しているポートで指定したポート名と一致した場合に切断
localport | 対象のポート |
othername | 接続しているポート名 |
OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portname_connector_id | ( | port_name, | |
conn_id ) |
対象の名前のポートで指定したIDのコネクタを切断
port_name | 対象のポート名 |
name | コネクタID |
OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portname_connector_name | ( | port_name, | |
conn_name ) |
対象の名前のポートで指定した名前のコネクタを切断
port_name | 対象のポート名 |
conn_name | コネクタ名 |
OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portref_connector_id | ( | port_ref, | |
conn_id ) |
対象のポートで指定したIDのコネクタを切断
port | 対象のポート |
name | コネクタID |
OpenRTM_aist.CORBA_RTCUtil.disconnect_by_portref_connector_name | ( | port_ref, | |
conn_name ) |
対象のポートで指定した名前のコネクタを切断
port_ref | 対象のポート |
conn_name | コネクタ名 |
OpenRTM_aist.CORBA_RTCUtil.get_active_configuration | ( | rtc | ) |
アクティブなコンフィギュレーションセットをkey-valueで取得する
rtc | 対象のRTコンポーネント |
OpenRTM_aist.CORBA_RTCUtil.get_active_configuration_name | ( | rtc | ) |
対象のRTCのアクティブなコンフィギュレーションセット名を取得する
rtc | RTコンポーネント |
iline 1411
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)
OpenRTM_aist.CORBA_RTCUtil.get_component_profile | ( | rtc | ) |
コンポーネントのプロパティ取得
rtc | RTコンポーネント |
coil.Properties get_component_profile(const RTC.RTObject_ptr rtc)
OpenRTM_aist.CORBA_RTCUtil.get_configuration | ( | rtc, | |
conf_name ) |
対象のRTコンポーネントの指定した名前のコンフィギュレーションセットをkey-valueで取得
rtc | 対象のRTコンポーネント |
conf_name | コンフィギュレーションセット名 |
OpenRTM_aist.CORBA_RTCUtil.get_connector_ids | ( | rtc, | |
port_name ) |
対象のRTCの指定したポートのコネクタのIDのリストを取得
rtc | RTコンポーネント |
port_name | ポート名 |
OpenRTM_aist.CORBA_RTCUtil.get_connector_ids_by_portref | ( | port | ) |
指定したポートの保持しているコネクタのIDのリストを取得
port | 対象のポート |
OpenRTM_aist.CORBA_RTCUtil.get_connector_names | ( | rtc, | |
port_name ) |
対象のRTCの指定したポートのコネクタの名前のリストを取得
rtc | RTコンポーネント |
port_name | ポート名 |
OpenRTM_aist.CORBA_RTCUtil.get_connector_names_by_portref | ( | port | ) |
指定したポートの保持しているコネクタの名前のリストを取得
port | 対象のポート |
OpenRTM_aist.CORBA_RTCUtil.get_current_rate | ( | rtc, | |
ec_id ) |
RTCの指定IDの実行コンテキストの周期を取得
rtc | 対象のRTコンポーネント |
ec_id | 指定の実行コンテキストのID |
OpenRTM_aist.CORBA_RTCUtil.get_default_rate | ( | rtc | ) |
RTCのデフォルトの実行コンテキストの実行周期を取得する
rtc | RTコンポーネント |
OpenRTM_aist.CORBA_RTCUtil.get_ec_id | ( | rtc, | |
ec ) |
対象のRTコンポーネントから指定した実行コンテキストのIDを取得する
rtc | 対象のRTコンポーネント |
ec | 実行コンテキスト |
OpenRTM_aist.CORBA_RTCUtil.get_inport_names | ( | rtc | ) |
指定したRTCの保持するインポートの名前を取得
rtc | 対象のRTコンポーネント |
OpenRTM_aist.CORBA_RTCUtil.get_outport_names | ( | rtc | ) |
指定したRTCの保持するアウトポートの名前を取得
rtc | 対象のRTコンポーネント |
OpenRTM_aist.CORBA_RTCUtil.get_parameter_by_key | ( | rtc, | |
confset_name, | |||
value_name ) |
指定したコンフィギュレーションセット名、パラメータ名のコンフィギュレーションパラメータを取得
rtc | RTコンポーネント |
confset_name | コンフィギュレーションセット名 |
value_name | パラメータ名 |
OpenRTM_aist.CORBA_RTCUtil.get_participants_rtc | ( | rtc | ) |
RTCのデフォルトの実行コンテキストに参加しているRTCのリストを取得する 実行コンテキストがnilの場合は空のリストを返す
rtc | RTコンポーネント |
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)
OpenRTM_aist.CORBA_RTCUtil.get_port_by_url | ( | port_name | ) |
指定した名前のポートを取得
port_name | ポート名 |
OpenRTM_aist.CORBA_RTCUtil.get_port_names | ( | rtc | ) |
指定したRTCの保持するポートの名前を取得
rtc | 対象のRTコンポーネント |
OpenRTM_aist.CORBA_RTCUtil.get_state | ( | rtc, | |
ec_id = 0 ) |
対象のRTコンポーネントの指定した実行コンテキストでの状態を取得
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
OpenRTM_aist.CORBA_RTCUtil.get_svcport_names | ( | rtc | ) |
指定したRTCの保持するサービスポートの名前を取得
rtc | 対象のRTコンポーネント |
OpenRTM_aist.CORBA_RTCUtil.is_alive_in_default_ec | ( | rtc | ) |
RTCがデフォルトの実行コンテキストでalive状態かを判定する
rtc | RTコンポーネント |
iline 84
OpenRTM_aist.CORBA_RTCUtil.is_existing | ( | rtc | ) |
コンポーネントのオブジェクトリファレンスが存在しているかを判定
rtc | RTコンポーネント |
OpenRTM_aist.CORBA_RTCUtil.is_in_active | ( | rtc, | |
ec_id = 0 ) |
対象のRTコンポーネントの指定した実行コンテキストでACTIVE状態かどうか判定
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
OpenRTM_aist.CORBA_RTCUtil.is_in_error | ( | rtc, | |
ec_id = 0 ) |
対象のRTコンポーネントの指定した実行コンテキストでERROR状態かどうか判定
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
OpenRTM_aist.CORBA_RTCUtil.is_in_inactive | ( | rtc, | |
ec_id = 0 ) |
対象のRTコンポーネントの指定した実行コンテキストでINACTIVE状態かどうか判定
rtc | 対象のRTコンポーネント |
ec_id | 実行コンテキストのID |
OpenRTM_aist.CORBA_RTCUtil.remove_rtc_to_default_ec | ( | localcomp, | |
othercomp ) |
対象のRTCのデフォルトの実行コンテキストの指定のRTCへの関連付けを解除する
localcomp | 対象のRTコンポーネント |
othercomp | 実行コンテキストとの関連付けを解除するRTコンポーネント |
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)
OpenRTM_aist.CORBA_RTCUtil.set_active_configuration | ( | rtc, | |
value_name, | |||
value ) |
アクティブなコンフィギュレーションセットのパラメータを設定
rtc | 対象のRTコンポーネント |
value_name | パラメータ名 |
value | パラメータ |
OpenRTM_aist.CORBA_RTCUtil.set_configuration | ( | rtc, | |
confset_name, | |||
value_name, | |||
value ) |
コンフィギュレーションパラメータを設定
rtc | 対象のRTコンポーネント |
confset_name | コンフィギュレーションセット名 |
value_name | パラメータ名 |
value | パラメータ |
OpenRTM_aist.CORBA_RTCUtil.set_configuration_parameter | ( | conf, | |
confset, | |||
value_name, | |||
value ) |
コンフィギュレーションパラメータの設定
conf | コンフィギュレーション |
confset | コンフィギュレーションセット |
value_name | パラメータ名 |
value | パラメータ |
OpenRTM_aist.CORBA_RTCUtil.set_current_rate | ( | rtc, | |
ec_id, | |||
rate ) |
RTCの指定IDの実行コンテキストの周期を設定
rtc | 対象のRTコンポーネント |
ec_id | 指定の実行コンテキストのID |
rate | 実行周期 |
OpenRTM_aist.CORBA_RTCUtil.set_default_rate | ( | rtc, | |
rate ) |
RTCのデフォルトの実行コンテキストの実行周期を設定する
rtc | RTコンポーネント |
rate | 実行周期 |