FreeSWITCH API Documentation  1.7.0
Data Fields
switch_caller_extension Struct Reference

An Abstract Representation of a dialplan extension. More...

#include <switch_caller.h>

+ Collaboration diagram for switch_caller_extension:

Data Fields

char * extension_name
 
char * extension_number
 
switch_caller_application_tcurrent_application
 
switch_caller_application_tlast_application
 
switch_caller_application_tapplications
 
struct switch_caller_profilechildren
 
struct switch_caller_extensionnext
 

Detailed Description

An Abstract Representation of a dialplan extension.

Definition at line 149 of file switch_caller.h.

Field Documentation

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
switch_caller_application_t* switch_caller_extension::current_application
char* switch_caller_extension::extension_name
char* switch_caller_extension::extension_number
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.


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