libosmocore UNKNOWN
Osmocom core library
Loading...
Searching...
No Matches
osmo_fsm_inst::[struct].proc Struct Reference

support for fsm-based procedures More...

Data Fields

struct osmo_fsm_inst * parent
 the parent FSM that has created us
uint32_t parent_term_event
 the event we should send upon termination
struct llist_head children
 a list of children processes
struct llist_head child
 llist_head linked to parent->proc.children
bool terminating
 Indicator whether osmo_fsm_inst_term() was already invoked on this instance.

Detailed Description

support for fsm-based procedures

Field Documentation

◆ child

struct llist_head osmo_fsm_inst::[struct].proc child

llist_head linked to parent->proc.children

◆ children

struct llist_head osmo_fsm_inst::[struct].proc children

a list of children processes

◆ parent

struct osmo_fsm_inst* osmo_fsm_inst::[struct].proc parent

the parent FSM that has created us

◆ parent_term_event

uint32_t osmo_fsm_inst::[struct].proc parent_term_event

the event we should send upon termination

◆ terminating

bool osmo_fsm_inst::[struct].proc terminating

Indicator whether osmo_fsm_inst_term() was already invoked on this instance.


The documentation for this struct was generated from the following files: