FreeSWITCH API Documentation  1.7.0
Data Fields
switch_state_handler_table Struct Reference

#include <switch_module_interfaces.h>

+ Collaboration diagram for switch_state_handler_table:

Data Fields

switch_state_handler_t on_init
 
switch_state_handler_t on_routing
 
switch_state_handler_t on_execute
 
switch_state_handler_t on_hangup
 
switch_state_handler_t on_exchange_media
 
switch_state_handler_t on_soft_execute
 
switch_state_handler_t on_consume_media
 
switch_state_handler_t on_hibernate
 
switch_state_handler_t on_reset
 
switch_state_handler_t on_park
 
switch_state_handler_t on_reporting
 
switch_state_handler_t on_destroy
 
int flags
 
void * padding [10]
 

Detailed Description

Definition at line 64 of file switch_module_interfaces.h.

Field Documentation

int switch_state_handler_table::flags

Definition at line 89 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_consume_media

executed when the state changes to consume_media

Definition at line 78 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_destroy

executed when the state changes to destroy

Definition at line 88 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_exchange_media

executed when the state changes to exchange_media

Definition at line 74 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_execute

executed when the state changes to execute

Definition at line 70 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_hangup

executed when the state changes to hangup

Definition at line 72 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_hibernate

executed when the state changes to hibernate

Definition at line 80 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_init

executed when the state changes to init

Definition at line 66 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_park

executed when the state changes to park

Definition at line 84 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_reporting

executed when the state changes to reporting

Definition at line 86 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_reset

executed when the state changes to reset

Definition at line 82 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_routing

executed when the state changes to routing

Definition at line 68 of file switch_module_interfaces.h.

switch_state_handler_t switch_state_handler_table::on_soft_execute

executed when the state changes to soft_execute

Definition at line 76 of file switch_module_interfaces.h.

void* switch_state_handler_table::padding[10]

Definition at line 90 of file switch_module_interfaces.h.


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