Defines | Functions

fsm_entry_exit.c File Reference

#include <unistd.h>
#include <fsm.h>
#include <stdio.h>
Include dependency graph for fsm_entry_exit.c:

Defines

#define __FSM_NAME   test
#define DBG(f, a...)
#define fsm_event_str   fsm_common_event_str

Functions

 FSM_STATE_DECL (state1)
 FSM_STATE_DECL (state2)
 FSM_STATE_DECL (state3)
 FSM_STATE_DECL (substate1)
 FSM_STATE_DECL (substate2)
 FSM_STATE (state1)
 FSM_STATE (state2)
 FSM_STATE (substate1)
 FSM_STATE (substate2)
 FSM_STATE (state3)
void transition_callback (struct robo_fsm *fsm)
int main ()

Define Documentation

#define __FSM_NAME   test
#define DBG (   f,
  a... 
)
#define fsm_event_str   fsm_common_event_str

Function Documentation

FSM_STATE ( state1   ) 
FSM_STATE ( substate1   ) 
FSM_STATE ( substate2   ) 
FSM_STATE ( state3   ) 
FSM_STATE ( state2   ) 
FSM_STATE_DECL ( substate1   ) 
FSM_STATE_DECL ( state1   ) 
FSM_STATE_DECL ( state2   ) 
FSM_STATE_DECL ( substate2   ) 
FSM_STATE_DECL ( state3   ) 
int main ( void   ) 

Here is the call graph for this function:

void transition_callback ( struct robo_fsm fsm  )