OpenRTM-aist-Python 2.0.2
OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask クラス

[詳解]

公開メンバ関数

 __init__ (self, task, ec)
 
 addComponent (self, rtc)
 
 updateCompList (self)
 
 svc (self)
 
 signal (self)
 
 join (self)
 
 getPeriodStat (self)
 
 getExecStat (self)
 
 finalize (self)
 

詳解

RTC周期実行スレッド

構築子と解体子

◆ __init__()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.__init__ ( self,
task,
ec )

コンストラクタ

引数
self
task周期実行スレッド
ec実行コンテキスト

メソッド詳解

◆ addComponent()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.addComponent ( self,
rtc )

実行するRTCを追加

引数
self
rtcRTC

◆ finalize()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.finalize ( self)

RTC実行スレッド終了関数

引数
self

◆ getExecStat()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.getExecStat ( self)

タスク関数実行時間計測結果を取得

引数
self
戻り値
計測結果

◆ getPeriodStat()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.getPeriodStat ( self)

タスク周期時間計測結果を取得

引数
self
戻り値
計測結果

◆ join()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.join ( self)

1回の処理終了まで待機

引数
self

◆ signal()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.signal ( self)

1回の処理を実行

引数
self

◆ svc()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.svc ( self)

スレッド実行関数

引数
self
return

◆ updateCompList()

OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask.updateCompList ( self)

ステートマシンのリストを更新

引数
self
return

このクラス詳解は次のファイルから抽出されました: