summaryrefslogtreecommitdiff
path: root/digital/io-hub/src/common-cc/fsm_queue.hh
diff options
context:
space:
mode:
authorNicolas Schodet2013-04-10 22:32:08 +0200
committerNicolas Schodet2013-04-11 14:40:15 +0200
commit0c3aa34cbbaf605571e953098964527ca42c8464 (patch)
tree6c5a4196010ad6062bcbe2b36cbad2ac3331e0c2 /digital/io-hub/src/common-cc/fsm_queue.hh
parent1982519a9cf4be83a4ccea1c41633f836bb3fa2f (diff)
digital/io-hub/src/apbirthday: centralize FSM definitions
Diffstat (limited to 'digital/io-hub/src/common-cc/fsm_queue.hh')
-rw-r--r--digital/io-hub/src/common-cc/fsm_queue.hh12
1 files changed, 1 insertions, 11 deletions
diff --git a/digital/io-hub/src/common-cc/fsm_queue.hh b/digital/io-hub/src/common-cc/fsm_queue.hh
index 333bea80..5fe9c8cd 100644
--- a/digital/io-hub/src/common-cc/fsm_queue.hh
+++ b/digital/io-hub/src/common-cc/fsm_queue.hh
@@ -24,22 +24,12 @@
//
// }}}
#include "ucoolib/common.hh"
-
-extern "C" {
-#define ANGFSM_NAME AI
-#include "angfsm.h"
-}
+#include "fsm.hh"
/// Handle asynchronous FSM event queue.
class FsmQueue
{
public:
-#ifdef TARGET_host
- typedef uint16_t Event;
-#else
- typedef angfsm_AI_event_t Event;
-#endif
- public:
/// Constructor.
FsmQueue ();
/// Post an event to be processed in the next main loop.