OpenRTM-aist-Python 2.0.0
公開メンバ関数 | 全メンバ一覧
OpenRTM_aist.MultilayerCompositeEC.MultilayerCompositeEC.ChildTask クラス

公開メンバ関数

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

構築子と解体子

◆ __init__()

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

コンストラクタ

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

メソッド詳解

◆ addComponent()

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

実行するRTCを追加

引数
self
rtcRTC

◆ finalize()

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

RTC実行スレッド終了関数

引数
self

◆ getExecStat()

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

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

引数
self
戻り値
計測結果

◆ getPeriodStat()

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

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

引数
self
戻り値
計測結果

◆ join()

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

1回の処理終了まで待機

引数
self

◆ signal()

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

1回の処理を実行

引数
self

◆ svc()

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

スレッド実行関数

引数
self
return

◆ updateCompList()

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

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

引数
self
return

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