操作
機能 #3771
完了(エ)FSM関係コールバック機構の追加
開始日:
2017/01/04
期日:
進捗率:
100%
予定工数:
説明
FSM関係のコールバック機構を追加すること。既存のComponentActionListener同様、PreFsmActionListener、PostFsmActionListener、FsmStructureActionListener、を実装し、これらのset/remove関数および呼び出し関数をRTObjectクラスに追加すること。各コールバック関数にはそれぞれ以下のコールバックを定義すること。
- PreFsmActionListener/PostFsmActionListener (XXXはPRE or POST)
- XXX_ON_INIT
- XXX_ON_ENTRY
- XXX_ON_DO
- XXX_ON_EXIT
- XXX_ON_STATE_CHANGE
- FsmStructureActionListener
- SET_FSM_STRUCTURE
- GET_FSM_STRUCTURE
- ADD_STATE
- REMOVE_STATE
- ADD_TRANSITION
- REMOVE_TRANSITION
- BIND_EVENT
- UNBIND_EVENT
操作