OpenRTM-aist-Python 2.0.0
|
公開メンバ関数 | |
def | __init__ (self) |
def | addPreActionListener (self, ltype, listener) |
def | addPostActionListener (self, ltype, listener) |
def | addProfileListener (self, ltype, listener) |
def | addStructureListener (self, ltype, listener) |
def | removePreActionListener (self, ltype, listener) |
def | removePostActionListener (self, ltype, listener) |
def | removeProfileListener (self, ltype, listener) |
def | removeStructureListener (self, ltype, listener) |
def | notifyPreAction (self, ltype, ec_id) |
def | notifyPostAction (self, ltype, ec_id, ret) |
def | notifyProfile (self, ltype, pprofile) |
def | notifyStructure (self, ltype, ec_id) |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.__init__ | ( | self | ) |
コンストラクタ
self |
PreFsmActionListenerType PreFsmActionListenerTypeリスナを格納
PostFsmActionTypeリスナ配列 PostFsmActionTypeリスナを格納
FsmProfileType FsmProfileTypeリスナを格納
FsmStructureTypeリスナ配列 FsmStructureTypeリスナを格納
def OpenRTM_aist.FsmActionListener.FsmActionListeners.addPostActionListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの追加
指定の種類のPostFsmActionListenerを追加する。
self | |
ltype | リスナの種類 |
listener | 追加するリスナ |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.addPreActionListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの追加
指定の種類のPreFsmActionListenerを追加する。
self | |
ltype | リスナの種類 |
listener | 追加するリスナ |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.addProfileListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの追加
指定の種類のFsmProfileListenerを追加する。
self | |
ltype | リスナの種類 |
listener | 追加するリスナ |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.addStructureListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの追加
指定の種類のFsmStructureListenerを追加する。
self | |
ltype | リスナの種類 |
listener | 追加するリスナ |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.notifyPostAction | ( | self, | |
ltype, | |||
ec_id, | |||
ret | |||
) |
リスナーへ通知する
指定の種類のPostFsmActionListenerのコールバック関数を呼び出す。
self | |
ltype | リスナの種類 |
ec_id | 実行コンテキストのID |
ret | リターンコード |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.notifyPreAction | ( | self, | |
ltype, | |||
ec_id | |||
) |
リスナーへ通知する
指定の種類のPreFsmActionListenerのコールバック関数を呼び出す。
self | |
ltype | リスナの種類 |
ec_id | 実行コンテキストのID |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.notifyProfile | ( | self, | |
ltype, | |||
pprofile | |||
) |
リスナーへ通知する
指定の種類のFsmStructureListenerのコールバック関数を呼び出す。
self | |
ltype | リスナの種類 |
pprofile | ポートプロファイル |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.notifyStructure | ( | self, | |
ltype, | |||
ec_id | |||
) |
リスナーへ通知する
指定の種類のFsmStructureListenerのコールバック関数を呼び出す。
self | |
ltype | リスナの種類 |
ec_id | 実行コンテキストのID |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.removePostActionListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの削除
指定の種類のPostFsmActionListenerを削除する。
self | |
ltype | リスナの種類 |
listener | 削除するリスナ |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.removePreActionListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの削除
指定の種類のPreFsmActionListenerを削除する。
self | |
ltype | リスナの種類 |
listener | 削除するリスナ |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.removeProfileListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの削除
指定の種類のFsmProfileListenerを削除する。
self | |
ltype | リスナの種類 |
listener | 削除するリスナ |
def OpenRTM_aist.FsmActionListener.FsmActionListeners.removeStructureListener | ( | self, | |
ltype, | |||
listener | |||
) |
リスナーの削除
指定の種類のFsmStructureListenerを削除する。
self | |
ltype | リスナの種類 |
listener | 削除するリスナ |