FreeSWITCH API Documentation
1.7.0
|
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_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(), 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_del_header_val(), 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 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_transfer_variable_prefix(), switch_core_dump_variables(), switch_curl_process_form_post_params(), 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(), and switch_xml_config_parse_event().
struct switch_event_header* switch_event_header::next |
Definition at line 76 of file switch_event.h.
Referenced by 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_transfer_variable_prefix(), switch_core_dump_variables(), switch_core_hash_delete_multi(), switch_curl_process_form_post_params(), 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(), and switch_xml_config_parse_event().
char* switch_event_header::value |
the header value
Definition at line 69 of file switch_event.h.
Referenced by 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_transfer_variable_prefix(), switch_core_dump_variables(), switch_core_hash_delete_multi(), switch_curl_process_form_post_params(), 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(), and switch_ivr_transfer_variable().