#include <fsm.h>

Public Attributes | |
| pthread_t | threadid |
| Thread running the main loop or NULL. | |
| struct robo_fsm * | fsm |
| List of FSMs handled by this loop. | |
| sem_t | event_sent |
| Main loop waits on this semaphore while it waits for an event. | |
| struct robo_fsm * | first |
| Pointer to FSM whose timer expires first or NULL on no timer is active. | |
| struct timespec | now |
| Time when an event occurred. | |
Main loop waits on this semaphore while it waits for an event.
| struct robo_fsm* fsm_main_loop::first |
Pointer to FSM whose timer expires first or NULL on no timer is active.
| struct robo_fsm* fsm_main_loop::fsm |
List of FSMs handled by this loop.
| struct timespec fsm_main_loop::now |
Time when an event occurred.
| pthread_t fsm_main_loop::threadid |
Thread running the main loop or NULL.
1.7.1