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

[詳解]

OpenRTM_aist.CSPOutPort.CSPOutPort.ReadListener の継承関係図
OpenRTM_aist.OutPortDuplexConnector.ReadListenerBase

公開メンバ関数

def __init__ (self, data, control, timeout)
 
def __call__ (self)
 
def __call__ (self)
 

詳解

データ読み込み時のリスナ基底クラス

から
2.0.0

構築子と解体子

◆ __init__()

def OpenRTM_aist.CSPOutPort.CSPOutPort.ReadListener.__init__ (   self,
  data,
  control,
  timeout 
)

コンストラクタ

引数
self
dataデータを格納する変数
controlWorkerThreadCtrlオブジェクト

メソッド詳解

◆ __call__()

def OpenRTM_aist.CSPOutPort.CSPOutPort.ReadListener.__call__ (   self)

読み込み時のコールバック関数 データを変数から取り出し、読み込み状態を解除する

引数
self
戻り値
ret, data ret:リターンコード BUFFER_OK:正常完了 BUFFER_ERROR:データが格納されていない data:データ

OpenRTM_aist.OutPortDuplexConnector.ReadListenerBaseを再実装しています。


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