OpenRTM-aist-Python 2.0.0
|
公開メンバ関数 | |
def | __init__ (self, fsm, event_name, handler, data_type, buffer) |
def | __del__ (self) |
def | __call__ (self, info, cdrdata) |
def | run (self, data) |
基底クラス OpenRTM_aist.ConnectorListener.ConnectorDataListener に属する継承公開メンバ関数 | |
def | toString (status) |
引数1つのイベント受信時のリスナ InPortのON_RECEIVEDコールバックに指定することで、 イベント受信時にバッファにイベントを格納する
def OpenRTM_aist.EventPort.EventBinder1.__init__ | ( | self, | |
fsm, | |||
event_name, | |||
handler, | |||
data_type, | |||
buffer | |||
) |
コンストラクタ
self | |
fsm | 有限状態マシン |
event_name | イベント名 |
handler | イベントハンドラ |
data_type | 入力データ型 |
buffer | イベントを格納するバッファ |
def OpenRTM_aist.EventPort.EventBinder1.__del__ | ( | self | ) |
def OpenRTM_aist.EventPort.EventBinder1.__call__ | ( | self, | |
info, | |||
cdrdata | |||
) |
イベント受信時のコールバック関数 コネクタプロファイルのfsm_event_nameの値がイベント名と一致している場合、バッファにイベントを格納する
self | |
info | コネクタプロファイル |
data | 受信データ |
OpenRTM_aist.ConnectorListener.ConnectorDataListenerを再実装しています。
def OpenRTM_aist.EventPort.EventBinder1.run | ( | self, | |
data | |||
) |
イベント実行関数 イベントハンドラに指定した処理を実行する
self | |
data | 受信データ |