Project

General

Profile

機能 #3771

(エ)FSM関係コールバック機構の追加

Added by win-ei about 5 years ago. Updated over 4 years ago.

Status:
終了
Priority:
通常
Assignee:
Target version:
-
Start date:
01/04/2017
Due date:
% Done:

100%

Estimated time:

Description

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

History

#1 Updated by win-ei almost 5 years ago

  • Assignee set to win-ei
  • % Done changed from 0 to 100

#2 Updated by n-ando over 4 years ago

  • Status changed from 新規 to 終了

Also available in: Atom PDF