FreeSWITCH API Documentation
1.7.0
|
An Abstract Representation of a dialplan extension. More...
#include <switch_caller.h>
Data Fields | |
char * | extension_name |
char * | extension_number |
switch_caller_application_t * | current_application |
switch_caller_application_t * | last_application |
switch_caller_application_t * | applications |
struct switch_caller_profile * | children |
struct switch_caller_extension * | next |
An Abstract Representation of a dialplan extension.
Definition at line 149 of file switch_caller.h.
switch_caller_application_t* switch_caller_extension::applications |
Pointer to the entire stack of applications for this extension
Definition at line 159 of file switch_caller.h.
Referenced by switch_caller_extension_clone(), switch_caller_extension_new(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
struct switch_caller_profile* switch_caller_extension::children |
Definition at line 160 of file switch_caller.h.
Referenced by switch_core_session_execute_exten(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
switch_caller_application_t* switch_caller_extension::current_application |
Pointer to the current application for this extension
Definition at line 155 of file switch_caller.h.
Referenced by switch_caller_extension_clone(), switch_caller_extension_new(), switch_core_session_execute_exten(), switch_core_standard_on_execute(), switch_core_standard_on_hangup(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
char* switch_caller_extension::extension_name |
The name of the extension
Definition at line 151 of file switch_caller.h.
Referenced by switch_caller_extension_clone(), switch_caller_extension_new(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
char* switch_caller_extension::extension_number |
The number of the extension
Definition at line 153 of file switch_caller.h.
Referenced by switch_caller_extension_clone(), switch_caller_extension_new(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
switch_caller_application_t* switch_caller_extension::last_application |
Pointer to the last application for this extension
Definition at line 157 of file switch_caller.h.
Referenced by switch_caller_extension_clone(), and switch_caller_extension_new().
struct switch_caller_extension* switch_caller_extension::next |
Definition at line 161 of file switch_caller.h.