RTS API Documentation  1.10.11
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

◆ applications

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_add_application(), switch_caller_extension_clone(), switch_caller_extension_new(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().

◆ children

struct switch_caller_profile* switch_caller_extension::children

◆ current_application

switch_caller_application_t* switch_caller_extension::current_application

◆ extension_name

char* switch_caller_extension::extension_name

◆ extension_number

char* switch_caller_extension::extension_number

◆ last_application

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_add_application(), switch_caller_extension_clone(), and switch_caller_extension_new().

◆ next

struct switch_caller_extension* switch_caller_extension::next

Definition at line 161 of file switch_caller.h.

Referenced by switch_channel_set_caller_extension().


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