PeriodicECSharedComposite クラス. [詳細]
Public メソッド | |
def | __init__ |
コンストラクタ | |
def | __del__ |
def | onInitialize |
初期化 | |
def | onActivated |
活性化処理用コールバック関数 | |
def | onDeactivated |
非活性化処理用コールバック関数 | |
def | onReset |
リセット処理用コールバック関数 | |
def | onFinalize |
[ComponentAction CORBA interface] RTC の終了 |
PeriodicECSharedComposite クラス.
データフロー型RTComponentの基底クラス。 各種データフロー型RTComponentを実装する場合は、本クラスを継承する形で実装 する。
def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.__del__ | ( | self | ) |
デストラクタ
OpenRTM_aist.RTObject.RTObject_implを再定義しています。
def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.__init__ | ( | self, | ||
manager | ||||
) |
コンストラクタ
コンストラクタ
manager | マネージャオブジェクト |
def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onActivated | ( | self, | ||
exec_handle | ||||
) |
活性化処理用コールバック関数
ComponentAction.on_activated が呼ばれた際に実行されるコールバック 関数。
本関数は無条件に RTC.RTC_OK を返すようにダミー実装されているので、 各コンポーネントの実際の活性化処理は、本関数をオーバーライドして実装する 必要がある。
exec_handle | 参加している ExecutionContext の ID |
OpenRTM_aist.RTObject.RTObject_implを再定義しています。
def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onDeactivated | ( | self, | ||
exec_handle | ||||
) |
非活性化処理用コールバック関数
ComponentAction.on_deactivated が呼ばれた際に実行されるコールバック 関数。
本関数は無条件に RTC.RTC_OK を返すようにダミー実装されているので、 各コンポーネントの実際の非活性化処理は、本関数をオーバーライドして実装する 必要がある。
exec_handle | 参加している ExecutionContext の ID |
OpenRTM_aist.RTObject.RTObject_implを再定義しています。
def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onFinalize | ( | self | ) |
[ComponentAction CORBA interface] RTC の終了
RTC が破棄される。 RTC 固有の終了処理はここで実行する。 このオペレーション呼び出しの結果として onFinalize() コールバック関数が 呼び出される。
OpenRTM_aist.RTObject.RTObject_implを再定義しています。
def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onInitialize | ( | self | ) |
初期化
データフロー型 RTComponent の初期化を実行する。 実際の初期化処理は、各具象クラス内に記述する。
OpenRTM_aist.RTObject.RTObject_implを再定義しています。
def OpenRTM_aist.PeriodicECSharedComposite.PeriodicECSharedComposite.onReset | ( | self, | ||
exec_handle | ||||
) |
リセット処理用コールバック関数
ComponentAction.on_reset が呼ばれた際に実行されるコールバック関数。
本関数は無条件に RTC.RTC_OK を返すようにダミー実装されているので、 各コンポーネントの実際のリセット処理は、本関数をオーバーライドして実装する 必要がある。
exec_handle | 参加している ExecutionContext の ID |
OpenRTM_aist.RTObject.RTObject_implを再定義しています。