Microchip® Advanced Software Framework

state_function_t Struct Reference

This structure forms the jump table to address various main states in this application.

Data Fields

void(* func_ed_end_cb )(uint8_t energy_level)
 
void(* func_main_state_exit )(void)
 
void(* func_main_state_init )(void *arg)
 
void(* func_rx_frame_cb )(frame_info_t *frame)
 
void(* func_sub_state_set )(uint8_t state, void *arg)
 
void(* func_task )(void)
 
void(* func_tx_frame_done_cb )(retval_t status, frame_info_t *frame)