summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/fsm.h
Commit message (Expand)AuthorAgeFilesLines
* use __FILE__, not __BASE_FILE__Neels Hofmeyr2018-08-201-5/+5
* fsm: Change semantics of LOGPFSML() log-levelHarald Welte2018-06-081-1/+2
* add osmo_fsm_inst_state_chg_keep_timer()Neels Hofmeyr2018-05-311-0/+15
* add osmo_fsm_inst_update_id_f()Neels Hofmeyr2018-04-091-0/+1
* fsm: allow graceful exit on FSM terminationPhilipp Maier2018-02-191-0/+2
* fsm: Add a function to change the FSM instance ID laterDaniel Willmann2018-02-151-0/+2
* fsm: add functions for unlinking and changing parentsPhilipp Maier2018-01-241-0/+4
* doxygen: unify use of \file across the boardNeels Hofmeyr2017-06-231-5/+5
* doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr2017-06-231-45/+45
* osmo_fsm: Lookup functions to find FSM Instance by name or IDHarald Welte2017-04-161-0/+4
* fsm: convenience: add inline osmo_fsm_inst_state_name()Neels Hofmeyr2017-03-011-0/+4
* Add osmo_fsm_find_by_name() and avoid registering FSM with same nameHarald Welte2017-01-071-0/+1
* fsm: factor out osmo_fsm_inst_term_children() from osmo_fsm_inst_term()Neels Hofmeyr2016-12-241-0/+13
* fsm: move LOGPFSMSRC and LOGPFSMLSRC to .hNeels Hofmeyr2016-12-241-0/+13
* fsm api doc: fix typo in doxygen marker '\breif'Neels Hofmeyr2016-12-201-1/+1
* add value strings for enum osmo_fsm_term_cause and use for loggingNeels Hofmeyr2016-12-151-0/+7
* fsm: log caller's source for events and state changes, not fsm.c linesNeels Hofmeyr2016-12-141-6/+35
* fsm: add LOGPFSML to pass explicit logging levelNeels Hofmeyr2016-12-141-2/+5
* doc: fsm timer_cb: explain return valueNeels Hofmeyr2016-12-091-1/+2
* Add osmo_fsm_unregister() to headerMax2016-11-021-1/+1
* fsm: Introduce default time-out handlingHarald Welte2016-06-271-1/+3
* Add Finite State Machine abstraction codeHarald Welte2016-06-161-0/+135