OpenRTM-aist-Python 2.0.2
OpenRTM_aist.CSPInPort.CSPInPort.WriteListener クラス

[詳解]

OpenRTM_aist.CSPInPort.CSPInPort.WriteListener の継承関係図
OpenRTM_aist.InPortDuplexConnector.WriteListenerBase

公開メンバ関数

 __init__ (self, buff, control)
 
 __call__ (self, data)
 

詳解

データ書き込み時のリスナ基底クラス(リングバッファ使用モード)

から
2.0.0

構築子と解体子

◆ __init__()

OpenRTM_aist.CSPInPort.CSPInPort.WriteListener.__init__ ( self,
buff,
control )

コンストラクタ

引数
self
buffリングバッファ
controlWorkerThreadCtrlオブジェクト

メソッド詳解

◆ __call__()

OpenRTM_aist.CSPInPort.CSPInPort.WriteListener.__call__ ( self,
data )

書き込み時のコールバック関数 データをバッファに追加し、書き込み状態を解除する

引数
self
dataデータ
戻り値
リターンコード BUFFER_OK:正常完了

OpenRTM_aist.InPortDuplexConnector.WriteListenerBaseを再実装しています。


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