OpenRTM-aist-Python 2.0.2
|
FSMコンポーネントに関する種々の振る舞いをフックするためのリスナ定 義。リスナには大きく分けると、
の2種類に分けられる。さらに前者は、FSMの状態遷移等のアクションの前 後それぞれをフックするための PreFsmActionListener と PostFsmActionListener の二つがあり、後者は、FSMのProfileの変更をフッ クする FsmProfileListener と FSMの構造 (Structure) の変更をフック する FsmStructureListener の二つに分けられる。以上、以下のFSMに関 する以下の4種類のリスナークラス群が提供されている。
PreFsmActionListener のタイプ
PreFsmActionListener には以下のフックポイントが定義されている。こ れらが呼び出されるかどうかは、FSMの実装に依存する。