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

[詳解]

OpenRTM_aist.Timer.PeriodicFunction の継承関係図

公開メンバ関数

def __init__ (self, function, period)
 
def tick (self, interval)
 
def stop (self)
 

詳解

周期関数呼び出し

から
2.0.0

構築子と解体子

◆ __init__()

def OpenRTM_aist.Timer.PeriodicFunction.__init__ (   self,
  function,
  period 
)

コンストラクタ

引数
fn実行する関数または関数オブジェクト
period実行間隔

メソッド詳解

◆ stop()

def OpenRTM_aist.Timer.PeriodicFunction.stop (   self)

周期実行を停止する

引数
self

◆ tick()

def OpenRTM_aist.Timer.PeriodicFunction.tick (   self,
  interval 
)

1回の時間経過

引数
interval経過した時間
戻り値
停止中の場合は実行せずにTrueを返す

interval 分だけ期限を減算し、期限切れの場合に関数を実行する。 関数が実行されると周期が再設定される。


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