OpenRTM-aist-Python 1.1.2
|
DataFlowComponentBase クラス [詳解]
公開メンバ関数 | |
def | __init__ |
コンストラクタ [詳解] | |
def | init |
初期化(サブクラス実装用) [詳解] | |
![]() | |
def | __init__ |
コンストラクタ [詳解] | |
def | __del__ |
デストラクタ [詳解] | |
def | onInitialize |
初期化処理用コールバック関数 [詳解] | |
def | onFinalize |
終了処理用コールバック関数 [詳解] | |
def | onStartup |
開始処理用コールバック関数 [詳解] | |
def | onShutdown |
停止処理用コールバック関数 [詳解] | |
def | onActivated |
活性化処理用コールバック関数 [詳解] | |
def | onDeactivated |
非活性化処理用コールバック関数 [詳解] | |
def | onExecute |
周期処理用コールバック関数 [詳解] | |
def | onAborting |
中断処理用コールバック関数 [詳解] | |
def | onError |
エラー処理用コールバック関数 [詳解] | |
def | onReset |
リセット処理用コールバック関数 [詳解] | |
def | onStateUpdate |
状態変更処理用コールバック関数 [詳解] | |
def | onRateChanged |
動作周期変更通知用コールバック関数 [詳解] | |
def | initialize |
[CORBA interface] RTCを初期化する [詳解] | |
def | finalize |
[CORBA interface] RTC を終了する [詳解] | |
def | exit |
[CORBA interface] RTC がオーナーである ExecutionContext を 停止させ、そのコンテンツと共に終了させる [詳解] | |
def | is_alive |
[CORBA interface] RTC が Alive 状態であるかどうか確認する。 [詳解] | |
def | get_context |
[CORBA interface] ExecutionContextListを取得する [詳解] | |
def | get_owned_contexts |
[CORBA interface] 所有する ExecutionContextListを 取得する [詳解] | |
def | get_participating_contexts |
[CORBA interface] 参加している ExecutionContextList を取得する [詳解] | |
def | get_component_profile |
[RTObject CORBA interface] コンポーネントプロファイルを取得する [詳解] | |
def | get_ports |
[RTObject CORBA interface] ポートを取得する [詳解] | |
def | attach_context |
[CORBA interface] ExecutionContextをattachする [詳解] | |
def | detach_context |
[CORBA interface] ExecutionContextをdetachする [詳解] | |
def | on_initialize |
[ComponentAction CORBA interface] RTC の初期化 [詳解] | |
def | on_finalize |
[ComponentAction CORBA interface] RTC の終了 [詳解] | |
def | on_startup |
[ComponentAction CORBA interface] RTC の開始 [詳解] | |
def | on_shutdown |
[ComponentAction CORBA interface] RTC の停止 [詳解] | |
def | on_activated |
[ComponentAction CORBA interface] RTC の活性化 [詳解] | |
def | on_deactivated |
[ComponentAction CORBA interface] RTC の非活性化 [詳解] | |
def | on_aborting |
[ComponentAction CORBA interface] RTC のエラー状態への遷移 [詳解] | |
def | on_error |
[ComponentAction CORBA interface] RTC のエラー処理 [詳解] | |
def | on_reset |
[ComponentAction CORBA interface] RTC のリセット [詳解] | |
def | on_execute |
[DataFlowComponentAction CORBA interface] RTC の定常処理(第一周期) [詳解] | |
def | on_state_update |
[DataFlowComponentAction CORBA interface] RTC の定常処理(第二周期) [詳解] | |
def | on_rate_changed |
[DataFlowComponentAction CORBA interface] 実行周期変更通知 [詳解] | |
def | get_owned_organizations |
[SDO interface] Organization リストの取得 [詳解] | |
def | get_sdo_id |
[SDO interface] SDO ID の取得 [詳解] | |
def | get_sdo_type |
[SDO interface] SDO タイプの取得 [詳解] | |
def | get_device_profile |
[SDO interface] SDO DeviceProfile リストの取得 [詳解] | |
def | get_service_profiles |
[SDO interface] SDO ServiceProfile の取得 [詳解] | |
def | get_service_profile |
[SDO interface] 特定のServiceProfileの取得 [詳解] | |
def | get_sdo_service |
[SDO interface] 指定された SDO Service の取得 [詳解] | |
def | get_configuration |
[SDO interface] Configuration オブジェクトの取得 [詳解] | |
def | get_monitoring |
[SDO interface] Monitoring オブジェクトの取得 [詳解] | |
def | get_organizations |
[SDO interface] Organization リストの取得 [詳解] | |
def | get_status_list |
[SDO interface] SDO Status リストの取得 [詳解] | |
def | get_status |
[SDO interface] SDO Status の取得 [詳解] | |
def | getInstanceName |
[local interface] インスタンス名の取得 [詳解] | |
def | setInstanceName |
[local interface] インスタンス名の設定 [詳解] | |
def | getTypeName |
[local interface] 型名の取得 [詳解] | |
def | getDescription |
[local interface] Description の取得 [詳解] | |
def | getVersion |
[local interface] バージョン情報の取得 [詳解] | |
def | getVendor |
[local interface] ベンダー情報の取得 [詳解] | |
def | getCategory |
[local interface] カテゴリ情報の取得 [詳解] | |
def | getNamingNames |
[local interface] Naming Server 情報の取得 [詳解] | |
def | setObjRef |
[local interface] オブジェクトリファレンスの設定 [詳解] | |
def | getObjRef |
[local interface] オブジェクトリファレンスの取得 [詳解] | |
def | setProperties |
[local interface] RTC のプロパティを設定する [詳解] | |
def | getProperties |
[local interface] RTC のプロパティを取得する [詳解] | |
def | bindParameter |
コンフィギュレーションパラメータの設定 [詳解] | |
def | getConfigService |
コンフィギュレーションサービスを取得する [詳解] | |
def | updateParameters |
コンフィギュレーションパラメータの更新(ID指定) [詳解] | |
def | registerPort |
[local interface] Port を登録する [詳解] | |
def | registerInPort |
[local interface] DataInPort を登録する [詳解] | |
def | registerOutPort |
[local interface] DataOutPort を登録する [詳解] | |
def | removeInPort |
[local interface] InPort の登録を削除する [詳解] | |
def | removeOutPort |
[local interface] OutPort の登録を削除する [詳解] | |
def | deletePort |
[local interface] Port の登録を削除する [詳解] | |
def | deletePortByName |
[local interface] 名前指定により Port の登録を削除する [詳解] | |
def | getExecutionContext |
[local interface] 実行コンテキストを取得する [詳解] | |
def | getExecutionRate |
[local interface] 実行コンテキストの実行レートを取得する [詳解] | |
def | setExecutionRate |
[local interface] 実行コンテキストの実行レートを設定する [詳解] | |
def | isOwnExecutionContext |
[local interface] 実行コンテキストの所有権を調べる [詳解] | |
def | deactivate |
[local interface] 状態を Inactive に遷移させる [詳解] | |
def | activate |
[local interface] 状態を Active に遷移させる [詳解] | |
def | reset |
[local interface] 状態をリセットし Inactive に遷移させる [詳解] | |
def | addSdoServiceProvider |
[local interface] SDO service provider をセットするbool addSdoServiceProvider(const SDOPackage::ServiceProfile& prof, SdoServiceProviderBase* provider); | |
def | removeSdoServiceProvider |
[local interface] SDO service provider を削除するbool removeSdoServiceProvider(const char* id); | |
def | addSdoServiceConsumer |
[local interface] SDO service consumer をセットするbool addSdoServiceConsumer(const SDOPackage::ServiceProfile& prof); | |
def | removeSdoServiceConsumer |
[local interface] SDO service consumer を削除するbool removeSdoServiceConsumer(const char* id); | |
def | readAll |
全 InPort のデータを読み込む。 [詳解] | |
def | writeAll |
全 OutPort のwrite()メソッドをコールする。 [詳解] | |
def | setReadAll |
onExecute()実行前でのreadAll()メソッドの呼出を有効または無効にする。 [詳解] | |
def | setWriteAll |
onExecute()実行後にwriteAll()メソッドの呼出を有効または無効にする。 [詳解] | |
def | finalizePorts |
全 Port の登録を削除する [詳解] | |
def | addPreComponentActionListener |
PreComponentActionListener リスナを追加する [詳解] | |
def | removePreComponentActionListener |
PreComponentActionListener リスナを削除する [詳解] | |
def | addPostComponentActionListener |
PostComponentActionListener リスナを追加する [詳解] | |
def | removePostComponentActionListener |
PostComponentActionListener リスナを削除する [詳解] | |
def | addPortActionListener |
PortActionListener リスナを追加する [詳解] | |
def | removePortActionListener |
PortActionListener リスナを削除する [詳解] | |
def | addExecutionContextActionListener |
ExecutionContextActionListener リスナを追加する [詳解] | |
def | removeExecutionContextActionListener |
ExecutionContextActionListener リスナを削除する [詳解] | |
def | addPortConnectListener |
PortConnectListener リスナを追加する [詳解] | |
def | removePortConnectListener |
PortConnectListener リスナを削除する [詳解] | |
def | addPortConnectRetListener |
PortConnectRetListener リスナを追加する [詳解] | |
def | removePortConnectRetListener |
PortConnectRetListener リスナを削除する [詳解] | |
def | addConfigurationParamListener |
ConfigurationParamListener を追加する [詳解] | |
def | removeConfigurationParamListener |
ConfigurationParamListener を削除する [詳解] | |
def | addConfigurationSetListener |
ConfigurationSetListener を追加する [詳解] | |
def | removeConfigurationSetListener |
ConfigurationSetListener を削除する [詳解] | |
def | addConfigurationSetNameListener |
ConfigurationSetNameListener を追加する [詳解] | |
def | removeConfigurationSetNameListener |
ConfigurationSetNameListener を削除する [詳解] | |
def | shutdown |
RTC を終了する [詳解] | |
def | getPrivateContextOptions |
getting individual EC options from RTC's configuration file [詳解] | |
def | getGlobalContextOptions |
getting global EC options from rtc.conf [詳解] | |
def | getContextOptions |
getting EC options [詳解] | |
def | findExistingEC |
fiding existing EC from the factory [詳解] | |
def | createContexts |
creating, initializing and binding context [詳解] | |
データフロー型RTComponentの基底クラス。 各種データフロー型RTComponentを実装する場合は、本クラスを継承する形で実装 する。
def OpenRTM_aist.DataFlowComponentBase.DataFlowComponentBase.__init__ | ( | self, | |
manager | |||
) |
コンストラクタ
コンストラクタ
self | |
manager | マネージャオブジェクト |
def OpenRTM_aist.DataFlowComponentBase.DataFlowComponentBase.init | ( | self | ) |
初期化(サブクラス実装用)
データフロー型 RTComponent の初期化を実行する。 実際の初期化処理は、各具象クラス内に記述する。
self |