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