hdr_field Struct Reference

#include <hf.h>

Collaboration diagram for hdr_field:

Collaboration graph
[legend]

Data Fields

str body
int len
str name
struct hdr_fieldnext
void * parsed
struct hdr_fieldsibling
hdr_types_t type

Detailed Description

Data structure for a SIP header. Format: name':' body

Definition at line 159 of file hf.h.


Field Documentation

Header field body (may not include CRLF)

Definition at line 162 of file hf.h.

Referenced by ac_uac_req(), add_cisco_vsa(), after_loose(), after_strict(), assemble_msg(), bla_handle_notify(), build_path_vector(), build_res_buf_from_sip_req(), build_res_buf_from_sip_res(), char_msg_val(), check_content_type(), core2strar(), determine_call_id(), diameter_authorize(), dlg_bridge_tm_callback(), dlg_new_dialog(), dlg_onroute(), ds_hash_callid(), dump_hdr_field(), encode_header(), extract_allowed_headers(), extract_sdialog_info(), find_content_type_application_sdp(), get_callid(), get_dlg_uri(), get_hdr_field(), get_rules_doc(), get_sock_hdr(), get_user_agent(), handle_publish(), handle_sr(), handle_subscribe(), is_maxfwd_present(), m_dump(), m_store(), mi_check_msg(), mi_publ_rpl_cback(), mi_tm_uac_dlg(), Notify2Xmpp(), ospGetCallId(), ospGetOspHeader(), pack_ci(), parse_accept_hdr(), parse_allow(), parse_contact(), parse_content_disposition(), parse_content_type_hdr(), parse_credentials(), parse_diversion_header(), parse_event(), parse_expires(), parse_from_header(), parse_headers(), parse_min_se_body(), parse_pai_header(), parse_ppi_header(), parse_privacy(), parse_refer_to_header(), parse_rpid_header(), parse_rr(), parse_session_expires_body(), parse_sipifmatch(), parse_supported(), patch_content_length(), pre_match_parse(), print_hf_var(), publ_cback_func(), ring_filter(), ring_insert_callid(), rls_handle_notify(), rls_handle_subscribe(), run_language_switch(), run_priority_switch(), run_string_switch(), set_body_f(), sip_msg_cloner(), sip_trace(), sipping_rpl_filter(), subs_cback_func(), t_check_trans(), t_lookup_request(), trace_onreply_in(), trace_onreply_out(), trace_onreq_out(), trace_sl_onreply_out(), uac_auth(), update_contact(), verify_destination(), verify_source(), and via_diff().

int len

struct hdr_field* next [read]

void* parsed

Parsed data structures

Definition at line 164 of file hf.h.

Referenced by ac_reply(), ac_sl_msg(), ac_uac_req(), add_contacts_to_loc_set(), add_sdp(), after_loose(), after_strict(), allow_uri(), assemble_msg(), authorize(), bla_handle_notify(), bla_set_flag(), build_res_buf_from_sip_req(), challenge(), check_contacts(), check_message_support(), check_register(), check_routing(), check_username(), clean_hdr_field(), clean_msg_clone(), cmd_send_message(), contact_iterator(), decode_contact_header(), diameter_authorize(), diameter_is_user_in(), diversion_param(), dlg_bridge_tm_callback(), ds_hash_authusername(), dump_hdr_field(), encode_contact(), encode_header(), extract_allowed_headers(), extract_sdialog_info(), find_credentials(), find_rem_target(), func_handle_publish(), func_handle_subscribe(), func_send_message(), get_authorized_cred(), get_contact_uri(), get_dlg_uri(), get_expires(), get_expires_hf(), get_first_contact(), get_from_uri(), get_hdr_field(), get_next_contact(), get_orig_user(), get_register_expire(), get_route_set(), get_sl_branch(), get_to_uri(), get_username_domain(), handle_publish(), handle_subscribe(), imc_manager(), is_direction(), is_user(), m_dump(), m_store(), mark_authorized_cred(), mi_publ_rpl_cback(), new_credentials(), Notify2Xmpp(), ospGetNextHop(), ospGetRouteParameters(), ospGetSourceAddress(), parse_accept_hdr(), parse_allow(), parse_contact(), parse_content_disposition(), parse_content_type_hdr(), parse_credentials(), parse_diversion_header(), parse_event(), parse_expires(), parse_from_header(), parse_headers(), parse_message(), parse_min_se(), parse_min_se_body(), parse_msg_for_sst_info(), parse_pai_header(), parse_ppi_header(), parse_privacy(), parse_refer_to_header(), parse_rpid_header(), parse_rr(), parse_session_expires(), parse_session_expires_body(), parse_sipifmatch(), parse_supported(), parse_to_uri(), populate_leg_info(), preprocess_request(), print_rr_body(), publ_cback_func(), push_on_network(), pv_authorize(), record_route(), record_route_preset(), recordroute_diff(), remove_sdp(), replace_from(), restore_from(), rls_handle_notify(), rls_handle_subscribe(), shmcontact2dset(), sip_msg_cloner(), sipping_rpl_filter(), subs_cback_func(), update_contact(), update_cseqs(), update_totag_set(), via_diff(), and xjab_manage_sipmsg().

struct hdr_field* sibling [read]


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

Generated on Fri Feb 10 12:00:47 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6