#include <switch_caller.h>
Collaboration diagram for switch_caller_profile:
Definition at line 70 of file switch_caller.h.
| const char* switch_caller_profile::ani |
ANI (when applicable)
Definition at line 88 of file switch_caller.h.
Referenced by switch_ivr_set_json_profile_data().
Definition at line 90 of file switch_caller.h.
| uint8_t switch_caller_profile::ani_ton |
Definition at line 89 of file switch_caller.h.
| const char* switch_caller_profile::aniii |
ANI II (when applicable)
Definition at line 92 of file switch_caller.h.
Referenced by switch_ivr_set_json_profile_data().
| const char* switch_caller_profile::callee_id_name |
Callee ID Name
Definition at line 80 of file switch_caller.h.
Referenced by send_display(), and switch_ivr_eavesdrop_session().
| const char* switch_caller_profile::callee_id_number |
Callee ID Number
Definition at line 82 of file switch_caller.h.
Referenced by send_display(), and switch_ivr_eavesdrop_session().
Definition at line 118 of file switch_caller.h.
Referenced by switch_core_session_execute_exten(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
| const char* switch_caller_profile::caller_id_name |
Caller ID Name
Definition at line 76 of file switch_caller.h.
Referenced by send_display(), switch_channel_set_timestamps(), switch_core_session_outgoing_channel(), switch_ivr_eavesdrop_session(), switch_ivr_set_json_profile_data(), and switch_ivr_uuid_bridge().
| const char* switch_caller_profile::caller_id_number |
Caller ID Number
Definition at line 78 of file switch_caller.h.
Referenced by send_display(), switch_channel_set_timestamps(), switch_core_session_outgoing_channel(), switch_ivr_eavesdrop_session(), switch_ivr_set_json_profile_data(), and switch_ivr_uuid_bridge().
Definition at line 84 of file switch_caller.h.
Definition at line 83 of file switch_caller.h.
channel name
Definition at line 104 of file switch_caller.h.
Referenced by switch_ivr_set_json_profile_data().
| const char* switch_caller_profile::context |
context
Definition at line 108 of file switch_caller.h.
Referenced by switch_core_session_execute_exten(), switch_ivr_session_transfer(), and switch_ivr_set_json_profile_data().
Destination Number
Definition at line 98 of file switch_caller.h.
Referenced by send_display(), switch_channel_caller_extension_masquerade(), switch_core_session_execute_exten(), switch_ivr_session_transfer(), switch_ivr_set_json_profile_data(), and switch_ivr_uuid_bridge().
Definition at line 100 of file switch_caller.h.
Definition at line 99 of file switch_caller.h.
| const char* switch_caller_profile::dialplan |
The name of the dialplan
Definition at line 74 of file switch_caller.h.
Referenced by switch_core_session_execute_exten(), switch_core_standard_on_routing(), switch_ivr_generate_json_cdr(), switch_ivr_generate_xml_cdr(), switch_ivr_session_transfer(), and switch_ivr_set_json_profile_data().
Definition at line 121 of file switch_caller.h.
flags
Definition at line 112 of file switch_caller.h.
| const char* switch_caller_profile::network_addr |
Caller Network Address (when applicable)
Definition at line 86 of file switch_caller.h.
Referenced by switch_ivr_set_json_profile_data().
Definition at line 120 of file switch_caller.h.
Referenced by switch_core_session_execute_exten(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
Definition at line 114 of file switch_caller.h.
Referenced by switch_channel_event_set_basic_data(), switch_channel_get_originatee_caller_profile(), switch_channel_get_variable_dup(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
Definition at line 115 of file switch_caller.h.
Referenced by switch_channel_get_origination_caller_profile(), and switch_ivr_generate_xml_cdr().
Definition at line 113 of file switch_caller.h.
Referenced by switch_channel_event_set_basic_data(), switch_channel_get_originator_caller_profile(), switch_channel_get_variable_dup(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
Definition at line 119 of file switch_caller.h.
Referenced by switch_channel_caller_extension_masquerade(), switch_core_session_execute_exten(), switch_core_session_set_uuid(), switch_ivr_session_transfer(), and switch_ivr_uuid_bridge().
| const char* switch_caller_profile::profile_index |
profile index
Definition at line 110 of file switch_caller.h.
Referenced by switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
| const char* switch_caller_profile::rdnis |
RDNIS
Definition at line 94 of file switch_caller.h.
Referenced by switch_ivr_session_transfer(), and switch_ivr_set_json_profile_data().
Definition at line 96 of file switch_caller.h.
| uint8_t switch_caller_profile::rdnis_ton |
Definition at line 95 of file switch_caller.h.
Definition at line 122 of file switch_caller.h.
| const char* switch_caller_profile::source |
channel type
Definition at line 102 of file switch_caller.h.
Referenced by switch_ivr_set_json_profile_data().
Definition at line 117 of file switch_caller.h.
Referenced by switch_channel_perform_mark_pre_answered(), switch_channel_perform_mark_ring_ready_value(), switch_core_session_execute_exten(), switch_ivr_generate_json_cdr(), and switch_ivr_generate_xml_cdr().
Definition at line 125 of file switch_caller.h.
Referenced by switch_ivr_session_transfer(), and switch_ivr_uuid_bridge().
| const char* switch_caller_profile::username |
The Call's User Name
Definition at line 72 of file switch_caller.h.
Referenced by switch_ivr_set_json_profile_data().
unique id
Definition at line 106 of file switch_caller.h.
Referenced by switch_core_session_set_uuid(), and switch_ivr_set_json_profile_data().
Definition at line 123 of file switch_caller.h.
Referenced by switch_ivr_generate_xml_cdr(), switch_ivr_session_transfer(), and switch_ivr_uuid_bridge().
1.4.7