design_pattern_for_c
V 1.00
|
StateMachine class member definition. More...
#include <state_machine.h>
Data Fields | |
StateManagerListData | head |
StateManagerListData | tail |
int(* | call_event )(StateMachine this, int event, void *arg, int arglen, void(*response)(int result)) |
int(* | call_single_event )(StateMachine this, int event, void *arg, int arglen, void(*response)(int result)) |
void(* | free )(StateMachine this) |
EventTPoolManager | threadpool |
pthread_t | tid |
state_machine_msg_list_t | msglist |
StateMachine class member definition.
Definition at line 52 of file state_machine.c.
int(* call_event) (StateMachine this, int event, void *arg, int arglen, void(*response)(int result)) |
Definition at line 55 of file state_machine.c.
int(* call_single_event) (StateMachine this, int event, void *arg, int arglen, void(*response)(int result)) |
Definition at line 56 of file state_machine.c.
void(* free) (StateMachine this) |
Definition at line 57 of file state_machine.c.
StateManagerListData head |
Definition at line 53 of file state_machine.c.
state_machine_msg_list_t msglist |
Definition at line 63 of file state_machine.c.
StateManagerListData tail |
Definition at line 54 of file state_machine.c.
EventTPoolManager threadpool |
Definition at line 59 of file state_machine.c.
pthread_t tid |
Definition at line 60 of file state_machine.c.