libxtc 0.4.0
Async concurrency for C: Tokio + Seastar + BEAM, in one library
Loading...
Searching...
No Matches
xtc_fsm_callbacks_t Struct Reference

Data Fields

int(* enter )(void *state, int old_state, int new_state)
 
xtc_fsm_result_t(* event )(void *state, int cur_state, const void *msg, size_t len, xtc_fsm_call_t *call)
 
void(* terminate )(void *state, int reason)
 

Detailed Description

Definition at line 96 of file xtc_fsm.h.

Field Documentation

◆ enter

int(* xtc_fsm_callbacks_t::enter) (void *state, int old_state, int new_state)

Definition at line 101 of file xtc_fsm.h.

◆ event

xtc_fsm_result_t(* xtc_fsm_callbacks_t::event) (void *state, int cur_state, const void *msg, size_t len, xtc_fsm_call_t *call)

Definition at line 108 of file xtc_fsm.h.

◆ terminate

void(* xtc_fsm_callbacks_t::terminate) (void *state, int reason)

Definition at line 113 of file xtc_fsm.h.


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