|
libosmocore UNKNOWN
Osmocom core library
|
Internal state for FSM instance termination cascades. More...
Data Fields | |
| struct osmo_fsm_inst * | root_fi |
| The first FSM instance that invoked osmo_fsm_inst_term() in the current cascade. | |
| unsigned int | depth |
| 2 if a secondary FSM terminates, 3 if a secondary FSM causes a tertiary FSM to terminate, and so on. | |
| void * | collect_ctx |
| Talloc context to collect all deferred deallocations (FSM instances, and talloc objects if any). | |
| void * | fsm_dealloc_ctx |
| See osmo_fsm_set_dealloc_ctx(). | |
Internal state for FSM instance termination cascades.
| void* [struct].fsm_term_safely collect_ctx |
Talloc context to collect all deferred deallocations (FSM instances, and talloc objects if any).
| unsigned int [struct].fsm_term_safely depth |
2 if a secondary FSM terminates, 3 if a secondary FSM causes a tertiary FSM to terminate, and so on.
| void* [struct].fsm_term_safely fsm_dealloc_ctx |
| struct osmo_fsm_inst* [struct].fsm_term_safely root_fi |
The first FSM instance that invoked osmo_fsm_inst_term() in the current cascade.