switch_event_header Struct Reference
[Eventing Engine]

An event Header. More...

#include <switch_event.h>

Collaboration diagram for switch_event_header:

[legend]

Data Fields

char * name
char * value
char ** array
int idx
unsigned long hash
switch_event_headernext

Detailed Description

An event Header.

Definition at line 65 of file switch_event.h.


Field Documentation

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(), 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_del_header_val(), switch_event_dup(), switch_event_dup_reply(), switch_event_merge(), switch_event_serialize(), switch_event_serialize_json(), 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 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_core_dump_variables(), switch_curl_process_form_post_params(), switch_event_base_add_header(), 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(), switch_event_xmlize(), 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().

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_core_dump_variables(), switch_core_hash_delete_multi(), switch_curl_process_form_post_params(), switch_event_base_add_header(), 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(), switch_event_xmlize(), 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().

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_core_dump_variables(), switch_core_hash_delete_multi(), switch_curl_process_form_post_params(), switch_event_base_add_header(), 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(), switch_event_xmlize(), switch_ivr_enterprise_originate(), switch_ivr_parse_event(), switch_ivr_set_json_chan_vars(), switch_ivr_set_xml_chan_vars(), and switch_ivr_transfer_variable().


The documentation for this struct was generated from the following file:
Generated on Wed May 16 04:00:28 2012 for FreeSWITCH API Documentation by  doxygen 1.4.7