📄 sip_tag.c
字号:
*/tag_typedef_t siptag_mime_version_str = SIPSTRTAG_TYPEDEF(mime_version);extern msg_hclass_t sip_content_type_class[];/**@ingroup sip_content_type * Tag for @ref sip_content_type "Content-Type header" object. */tag_typedef_t siptag_content_type = SIPHDRTAG_TYPEDEF(content_type);/**@ingroup sip_content_type * Tag for string with @ref sip_content_type "Content-Type header" value. */tag_typedef_t siptag_content_type_str = SIPSTRTAG_TYPEDEF(content_type);extern msg_hclass_t sip_content_encoding_class[];/**@ingroup sip_content_encoding * Tag for @ref sip_content_encoding "Content-Encoding header" object. */tag_typedef_t siptag_content_encoding = SIPHDRTAG_TYPEDEF(content_encoding);/**@ingroup sip_content_encoding * Tag for string with @ref sip_content_encoding "Content-Encoding header" value. */tag_typedef_t siptag_content_encoding_str = SIPSTRTAG_TYPEDEF(content_encoding);extern msg_hclass_t sip_content_language_class[];/**@ingroup sip_content_language * Tag for @ref sip_content_language "Content-Language header" object. */tag_typedef_t siptag_content_language = SIPHDRTAG_TYPEDEF(content_language);/**@ingroup sip_content_language * Tag for string with @ref sip_content_language "Content-Language header" value. */tag_typedef_t siptag_content_language_str = SIPSTRTAG_TYPEDEF(content_language);extern msg_hclass_t sip_content_disposition_class[];/**@ingroup sip_content_disposition * Tag for @ref sip_content_disposition "Content-Disposition header" object. */tag_typedef_t siptag_content_disposition = SIPHDRTAG_TYPEDEF(content_disposition);/**@ingroup sip_content_disposition * Tag for string with @ref sip_content_disposition "Content-Disposition header" value. */tag_typedef_t siptag_content_disposition_str = SIPSTRTAG_TYPEDEF(content_disposition);extern msg_hclass_t sip_content_length_class[];/**@ingroup sip_content_length * Tag for @ref sip_content_length "Content-Length header" object. */tag_typedef_t siptag_content_length = SIPHDRTAG_TYPEDEF(content_length);/**@ingroup sip_content_length * Tag for string with @ref sip_content_length "Content-Length header" value. */tag_typedef_t siptag_content_length_str = SIPSTRTAG_TYPEDEF(content_length);extern msg_hclass_t sip_refer_sub_class[];/**@ingroup sip_refer_sub * Tag for @ref sip_refer_sub "Refer-Sub header" object. */tag_typedef_t siptag_refer_sub = SIPHDRTAG_TYPEDEF(refer_sub);/**@ingroup sip_refer_sub * Tag for string with @ref sip_refer_sub "Refer-Sub header" value. */tag_typedef_t siptag_refer_sub_str = SIPSTRTAG_TYPEDEF(refer_sub);extern msg_hclass_t sip_alert_info_class[];/**@ingroup sip_alert_info * Tag for @ref sip_alert_info "Alert-Info header" object. */tag_typedef_t siptag_alert_info = SIPHDRTAG_TYPEDEF(alert_info);/**@ingroup sip_alert_info * Tag for string with @ref sip_alert_info "Alert-Info header" value. */tag_typedef_t siptag_alert_info_str = SIPSTRTAG_TYPEDEF(alert_info);extern msg_hclass_t sip_reply_to_class[];/**@ingroup sip_reply_to * Tag for @ref sip_reply_to "Reply-To header" object. */tag_typedef_t siptag_reply_to = SIPHDRTAG_TYPEDEF(reply_to);/**@ingroup sip_reply_to * Tag for string with @ref sip_reply_to "Reply-To header" value. */tag_typedef_t siptag_reply_to_str = SIPSTRTAG_TYPEDEF(reply_to);extern msg_hclass_t sip_remote_party_id_class[];/**@ingroup sip_remote_party_id * Tag for @ref sip_remote_party_id "Remote-Party-ID header" object. */tag_typedef_t siptag_remote_party_id = SIPHDRTAG_TYPEDEF(remote_party_id);/**@ingroup sip_remote_party_id * Tag for string with @ref sip_remote_party_id "Remote-Party-ID header" value. */tag_typedef_t siptag_remote_party_id_str = SIPSTRTAG_TYPEDEF(remote_party_id);extern msg_hclass_t sip_p_asserted_identity_class[];/**@ingroup sip_p_asserted_identity * Tag for @ref sip_p_asserted_identity "P-Asserted-Identity header" object. */tag_typedef_t siptag_p_asserted_identity = SIPHDRTAG_TYPEDEF(p_asserted_identity);/**@ingroup sip_p_asserted_identity * Tag for string with @ref sip_p_asserted_identity "P-Asserted-Identity header" value. */tag_typedef_t siptag_p_asserted_identity_str = SIPSTRTAG_TYPEDEF(p_asserted_identity);extern msg_hclass_t sip_p_preferred_identity_class[];/**@ingroup sip_p_preferred_identity * Tag for @ref sip_p_preferred_identity "P-Preferred-Identity header" object. */tag_typedef_t siptag_p_preferred_identity = SIPHDRTAG_TYPEDEF(p_preferred_identity);/**@ingroup sip_p_preferred_identity * Tag for string with @ref sip_p_preferred_identity "P-Preferred-Identity header" value. */tag_typedef_t siptag_p_preferred_identity_str = SIPSTRTAG_TYPEDEF(p_preferred_identity);#if SU_HAVE_EXPERIMENTALextern msg_hclass_t sip_suppress_body_if_match_class[];/**@ingroup sip_suppress_body_if_match * Tag for @ref sip_suppress_body_if_match "Suppress-Body-If-Match header" object. */tag_typedef_t siptag_suppress_body_if_match = SIPHDRTAG_TYPEDEF(suppress_body_if_match);/**@ingroup sip_suppress_body_if_match * Tag for string with @ref sip_suppress_body_if_match "Suppress-Body-If-Match header" value. */tag_typedef_t siptag_suppress_body_if_match_str = SIPSTRTAG_TYPEDEF(suppress_body_if_match);#endif /* SU_HAVE_EXPERIMENTAL */#if SU_HAVE_EXPERIMENTALextern msg_hclass_t sip_suppress_notify_if_match_class[];/**@ingroup sip_suppress_notify_if_match * Tag for @ref sip_suppress_notify_if_match "Suppress-Notify-If-Match header" object. */tag_typedef_t siptag_suppress_notify_if_match = SIPHDRTAG_TYPEDEF(suppress_notify_if_match);/**@ingroup sip_suppress_notify_if_match * Tag for string with @ref sip_suppress_notify_if_match "Suppress-Notify-If-Match header" value. */tag_typedef_t siptag_suppress_notify_if_match_str = SIPSTRTAG_TYPEDEF(suppress_notify_if_match);#endif /* SU_HAVE_EXPERIMENTAL */extern msg_hclass_t sip_unknown_class[];/**@ingroup sip_unknown * Tag for @ref sip_unknown "unknown headers" object. */tag_typedef_t siptag_unknown = SIPHDRTAG_TYPEDEF(unknown);/**@ingroup sip_unknown * Tag for string with @ref sip_unknown "unknown headers" value. */tag_typedef_t siptag_unknown_str = SIPSTRTAG_TYPEDEF(unknown);extern msg_hclass_t sip_error_class[];/**@ingroup sip_error * Tag for @ref sip_error "erroneous headers" object. */tag_typedef_t siptag_error = SIPHDRTAG_TYPEDEF(error);/**@ingroup sip_error * Tag for string with @ref sip_error "erroneous headers" value. */tag_typedef_t siptag_error_str = SIPSTRTAG_TYPEDEF(error);extern msg_hclass_t sip_separator_class[];/**@ingroup sip_separator * Tag for @ref sip_separator "separator line between headers and body" object. */tag_typedef_t siptag_separator = SIPHDRTAG_TYPEDEF(separator);/**@ingroup sip_separator * Tag for string with @ref sip_separator "separator line between headers and body" value. */tag_typedef_t siptag_separator_str = SIPSTRTAG_TYPEDEF(separator);extern msg_hclass_t sip_payload_class[];/**@ingroup sip_payload * Tag for @ref sip_payload "message payload" object. */tag_typedef_t siptag_payload = SIPHDRTAG_TYPEDEF(payload);/**@ingroup sip_payload * Tag for string with @ref sip_payload "message payload" value. */tag_typedef_t siptag_payload_str = SIPSTRTAG_TYPEDEF(payload);/** List of all tags for SIP headers */tag_type_t sip_tag_list[] ={ siptag_request, siptag_status, siptag_via, siptag_route, siptag_record_route, siptag_max_forwards, siptag_proxy_require, siptag_from, siptag_to, siptag_call_id, siptag_cseq, siptag_contact, siptag_rseq, siptag_rack, siptag_request_disposition, siptag_accept_contact, siptag_reject_contact, siptag_expires, siptag_date, siptag_retry_after, siptag_timestamp, siptag_min_expires, siptag_subject, siptag_priority, siptag_call_info, siptag_organization, siptag_server, siptag_user_agent, siptag_in_reply_to, siptag_accept, siptag_accept_encoding, siptag_accept_language, siptag_allow, siptag_require, siptag_supported, siptag_unsupported, siptag_event, siptag_allow_events, siptag_subscription_state, siptag_proxy_authenticate, siptag_proxy_authentication_info, siptag_proxy_authorization, siptag_authorization, siptag_www_authenticate, siptag_authentication_info, siptag_error_info, siptag_warning, siptag_refer_to, siptag_referred_by, siptag_replaces, siptag_session_expires, siptag_min_se, siptag_path, siptag_service_route, siptag_reason, siptag_security_client, siptag_security_server, siptag_security_verify, siptag_privacy, siptag_etag, siptag_if_match, siptag_mime_version, siptag_content_type, siptag_content_encoding, siptag_content_language, siptag_content_disposition, siptag_content_length, siptag_refer_sub, siptag_alert_info, siptag_reply_to, siptag_remote_party_id, siptag_p_asserted_identity, siptag_p_preferred_identity,#if SU_HAVE_EXPERIMENTAL siptag_suppress_body_if_match, siptag_suppress_notify_if_match,#endif /* SU_HAVE_EXPERIMENTAL */ siptag_unknown, siptag_error, siptag_separator, siptag_payload, NULL};/** List of all string tags for SIP headers */tag_type_t sip_tag_str_list[] = { siptag_request_str, siptag_status_str, siptag_via_str, siptag_route_str, siptag_record_route_str, siptag_max_forwards_str, siptag_proxy_require_str, siptag_from_str, siptag_to_str, siptag_call_id_str, siptag_cseq_str, siptag_contact_str, siptag_rseq_str, siptag_rack_str, siptag_request_disposition_str, siptag_accept_contact_str, siptag_reject_contact_str, siptag_expires_str, siptag_date_str, siptag_retry_after_str, siptag_timestamp_str, siptag_min_expires_str, siptag_subject_str, siptag_priority_str, siptag_call_info_str, siptag_organization_str, siptag_server_str, siptag_user_agent_str, siptag_in_reply_to_str, siptag_accept_str, siptag_accept_encoding_str, siptag_accept_language_str, siptag_allow_str, siptag_require_str, siptag_supported_str, siptag_unsupported_str, siptag_event_str, siptag_allow_events_str, siptag_subscription_state_str, siptag_proxy_authenticate_str, siptag_proxy_authentication_info_str, siptag_proxy_authorization_str, siptag_authorization_str, siptag_www_authenticate_str, siptag_authentication_info_str, siptag_error_info_str, siptag_warning_str, siptag_refer_to_str, siptag_referred_by_str, siptag_replaces_str, siptag_session_expires_str, siptag_min_se_str, siptag_path_str, siptag_service_route_str, siptag_reason_str, siptag_security_client_str, siptag_security_server_str, siptag_security_verify_str, siptag_privacy_str, siptag_etag_str, siptag_if_match_str, siptag_mime_version_str, siptag_content_type_str, siptag_content_encoding_str, siptag_content_language_str, siptag_content_disposition_str, siptag_content_length_str, siptag_refer_sub_str, siptag_alert_info_str, siptag_reply_to_str, siptag_remote_party_id_str, siptag_p_asserted_identity_str, siptag_p_preferred_identity_str,#if SU_HAVE_EXPERIMENTAL siptag_suppress_body_if_match_str, siptag_suppress_notify_if_match_str,#endif /* SU_HAVE_EXPERIMENTAL */ siptag_unknown_str, siptag_error_str, siptag_separator_str, siptag_payload_str, NULL};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -