RTS API Documentation
1.10.11
|
An event Header. More...
#include <switch_event.h>
Data Fields | |
char * | name |
char * | value |
char ** | array |
int | idx |
unsigned long | hash |
struct switch_event_header * | next |
An event Header.
Definition at line 65 of file switch_event.h.
char** switch_event_header::array |
array space
Definition at line 71 of file switch_event.h.
Referenced by switch_channel_api_on(), switch_channel_execute_on(), switch_event_base_add_header(), switch_event_dup(), switch_event_dup_reply(), switch_event_get_header_idx(), switch_event_merge(), switch_event_serialize(), switch_event_serialize_json_obj(), switch_event_xmlize(), and switch_ivr_set_xml_chan_vars().
unsigned long switch_event_header::hash |
hash of the header name
Definition at line 75 of file switch_event.h.
Referenced by switch_event_base_add_header(), switch_event_del_header_val(), switch_event_get_header_ptr(), and switch_event_rename_header().
int switch_event_header::idx |
array index
Definition at line 73 of file switch_event.h.
Referenced by switch_channel_api_on(), switch_channel_execute_on(), switch_event_base_add_header(), switch_event_binary_serialize(), switch_event_dup(), switch_event_dup_reply(), switch_event_merge(), switch_event_serialize(), switch_event_serialize_json_obj(), switch_event_xmlize(), and switch_ivr_set_xml_chan_vars().
char* switch_event_header::name |
the header name
Definition at line 67 of file switch_event.h.
Referenced by asr_set_json_text_params(), merge_recording_variables(), new_header(), switch_channel_api_on(), switch_channel_build_param_string(), switch_channel_caller_extension_masquerade(), switch_channel_del_variable_prefix(), switch_channel_event_set_extended_data(), switch_channel_execute_on(), switch_channel_get_scope_variables(), switch_channel_get_variables_prefix(), switch_channel_transfer_variable_prefix(), switch_core_dump_variables(), switch_core_session_hupall_matching_vars_ans(), switch_curl_process_mime(), switch_event_base_add_header(), switch_event_binary_serialize(), switch_event_build_param_string(), switch_event_del_header_val(), switch_event_dup(), switch_event_dup_reply(), switch_event_get_header_ptr(), switch_event_merge(), switch_event_rename_header(), switch_event_serialize(), switch_event_serialize_json_obj(), switch_event_xmlize(), switch_http_dump_request(), switch_ivr_enterprise_originate(), switch_ivr_originate(), switch_ivr_parse_event(), switch_ivr_set_json_chan_vars(), switch_ivr_set_xml_chan_vars(), switch_ivr_transfer_variable(), switch_log_node_to_json(), switch_xml_config_parse_event(), and vars_serialize_json_obj().
struct switch_event_header* switch_event_header::next |
Definition at line 76 of file switch_event.h.
Referenced by asr_set_json_text_params(), merge_recording_variables(), switch_channel_api_on(), switch_channel_build_param_string(), switch_channel_caller_extension_masquerade(), switch_channel_del_variable_prefix(), switch_channel_event_set_extended_data(), switch_channel_execute_on(), switch_channel_get_scope_variables(), switch_channel_get_variables_prefix(), switch_channel_transfer_variable_prefix(), switch_core_dump_variables(), switch_core_hash_delete_multi(), switch_core_session_hupall_matching_vars_ans(), switch_curl_process_mime(), switch_event_base_add_header(), switch_event_binary_serialize(), switch_event_build_param_string(), switch_event_del_header_val(), switch_event_destroy(), switch_event_dup(), switch_event_dup_reply(), switch_event_get_header_ptr(), switch_event_merge(), switch_event_rename_header(), switch_event_serialize(), switch_event_serialize_json_obj(), switch_event_xmlize(), switch_http_dump_request(), switch_ivr_enterprise_originate(), switch_ivr_originate(), switch_ivr_parse_event(), switch_ivr_set_json_chan_vars(), switch_ivr_set_xml_chan_vars(), switch_ivr_transfer_variable(), switch_log_node_to_json(), switch_xml_config_parse_event(), and vars_serialize_json_obj().
char* switch_event_header::value |
the header value
Definition at line 69 of file switch_event.h.
Referenced by asr_set_json_text_params(), merge_recording_variables(), switch_channel_api_on(), switch_channel_build_param_string(), switch_channel_caller_extension_masquerade(), switch_channel_event_set_extended_data(), switch_channel_execute_on(), switch_channel_get_scope_variables(), switch_channel_get_variables_prefix(), switch_channel_transfer_variable_prefix(), switch_core_dump_variables(), switch_core_hash_delete_multi(), switch_core_session_hupall_matching_vars_ans(), switch_curl_process_mime(), switch_event_base_add_header(), switch_event_binary_serialize(), switch_event_build_param_string(), switch_event_del_header_val(), switch_event_dup(), switch_event_dup_reply(), switch_event_get_header_idx(), switch_event_merge(), switch_event_serialize(), switch_event_serialize_json_obj(), switch_event_xmlize(), switch_http_dump_request(), switch_ivr_enterprise_originate(), switch_ivr_originate(), switch_ivr_parse_event(), switch_ivr_set_json_chan_vars(), switch_ivr_set_xml_chan_vars(), switch_ivr_transfer_variable(), switch_log_node_to_json(), and vars_serialize_json_obj().