17 #ifndef MRCP_STATE_MACHINE_H 
   18 #define MRCP_STATE_MACHINE_H 
   55     state_machine->
obj = obj;
 
   56     state_machine->
active = TRUE;
 
   59     state_machine->
update = NULL;
 
   66     if(state_machine->
update) {
 
   67         return state_machine->
update(state_machine,message);
 
   76         state_machine->
active = FALSE;
 
   77         return state_machine->
deactivate(state_machine);
 
apt_bool_t active
Definition: mrcp_state_machine.h:38
 
apt_bool_t(* on_dispatch)(mrcp_state_machine_t *state_machine, mrcp_message_t *message)
Definition: mrcp_state_machine.h:47
 
apt_bool_t(* deactivate)(mrcp_state_machine_t *state_machine)
Definition: mrcp_state_machine.h:43
 
#define APT_END_EXTERN_C
Definition: apt.h:38
 
int apt_bool_t
Definition: apt.h:57
 
void * obj
Definition: mrcp_state_machine.h:36
 
Definition: mrcp_state_machine.h:34
 
#define APT_BEGIN_EXTERN_C
Definition: apt.h:36
 
apt_bool_t(* update)(mrcp_state_machine_t *state_machine, mrcp_message_t *message)
Definition: mrcp_state_machine.h:41
 
Definition: mrcp_message.h:37
 
apt_bool_t(* on_deactivate)(mrcp_state_machine_t *state_machine)
Definition: mrcp_state_machine.h:49