sip 1.12.11devel
|
Tag class for SIP headers. More...
Go to the source code of this file.
Macros | |
#define | SIP_TAG_H |
Defined when <sofia-sip/sip_tag.h> has been included. | |
#define | SIPTAG_P(tt) |
Test if tag type marks a sip_t structure. | |
#define | SIPTAG_STR_P(tt) |
Test if tag type marks a SIP header string. | |
#define | SIPTAG_SIP_P(tt) |
Test if tag type marks a SIP header structure. | |
#define | SIPTAGI_P(t) |
Test if tag item contains sip_t structure. | |
#define | SIPTAGI_STR_P(t) |
Test if tag item contains a SIP header string. | |
#define | SIPTAGI_SIP_P(t) |
Test if tag item contains a SIP header structure. | |
#define | SIPTAG_ANY() |
Filter tag matching any sip tag. | |
#define | SIPTAG_END() |
End of SIP headers. | |
#define | SIPTAG_SIP(x) |
Tag list item for sip_t object. | |
#define | SIPTAG_HEADER(x) |
Tag list item for header string. | |
#define | SIPTAG_HEADER_STR(s) |
Tag list item for header string. | |
#define | SIPTAG_REQUEST(x) |
Tag list item for pointer to a request line structure sip_request_t. | |
#define | SIPTAG_REQUEST_REF(x) |
Tag list item for reference to a request line pointer. | |
#define | SIPTAG_REQUEST_STR(s) |
Tag list item for string with request line value. | |
#define | SIPTAG_REQUEST_STR_REF(x) |
Tag list item for reference to a request line string. | |
#define | SIPTAG_STATUS(x) |
Tag list item for pointer to a status line structure sip_status_t. | |
#define | SIPTAG_STATUS_REF(x) |
Tag list item for reference to a status line pointer. | |
#define | SIPTAG_STATUS_STR(s) |
Tag list item for string with status line value. | |
#define | SIPTAG_STATUS_STR_REF(x) |
Tag list item for reference to a status line string. | |
#define | SIPTAG_VIA(x) |
Tag list item for pointer to a Via header structure sip_via_t. | |
#define | SIPTAG_VIA_REF(x) |
Tag list item for reference to a Via header pointer. | |
#define | SIPTAG_VIA_STR(s) |
Tag list item for string with Via header value. | |
#define | SIPTAG_VIA_STR_REF(x) |
Tag list item for reference to a Via header string. | |
#define | SIPTAG_ROUTE(x) |
Tag list item for pointer to a Route header structure sip_route_t. | |
#define | SIPTAG_ROUTE_REF(x) |
Tag list item for reference to a Route header pointer. | |
#define | SIPTAG_ROUTE_STR(s) |
Tag list item for string with Route header value. | |
#define | SIPTAG_ROUTE_STR_REF(x) |
Tag list item for reference to a Route header string. | |
#define | SIPTAG_RECORD_ROUTE(x) |
Tag list item for pointer to a Record-Route header structure sip_record_route_t. | |
#define | SIPTAG_RECORD_ROUTE_REF(x) |
Tag list item for reference to a Record-Route header pointer. | |
#define | SIPTAG_RECORD_ROUTE_STR(s) |
Tag list item for string with Record-Route header value. | |
#define | SIPTAG_RECORD_ROUTE_STR_REF(x) |
Tag list item for reference to a Record-Route header string. | |
#define | SIPTAG_MAX_FORWARDS(x) |
Tag list item for pointer to a Max-Forwards header structure sip_max_forwards_t. | |
#define | SIPTAG_MAX_FORWARDS_REF(x) |
Tag list item for reference to a Max-Forwards header pointer. | |
#define | SIPTAG_MAX_FORWARDS_STR(s) |
Tag list item for string with Max-Forwards header value. | |
#define | SIPTAG_MAX_FORWARDS_STR_REF(x) |
Tag list item for reference to a Max-Forwards header string. | |
#define | SIPTAG_PROXY_REQUIRE(x) |
Tag list item for pointer to a Proxy-Require header structure sip_proxy_require_t. | |
#define | SIPTAG_PROXY_REQUIRE_REF(x) |
Tag list item for reference to a Proxy-Require header pointer. | |
#define | SIPTAG_PROXY_REQUIRE_STR(s) |
Tag list item for string with Proxy-Require header value. | |
#define | SIPTAG_PROXY_REQUIRE_STR_REF(x) |
Tag list item for reference to a Proxy-Require header string. | |
#define | SIPTAG_FROM(x) |
Tag list item for pointer to a From header structure sip_from_t. | |
#define | SIPTAG_FROM_REF(x) |
Tag list item for reference to a From header pointer. | |
#define | SIPTAG_FROM_STR(s) |
Tag list item for string with From header value. | |
#define | SIPTAG_FROM_STR_REF(x) |
Tag list item for reference to a From header string. | |
#define | SIPTAG_TO(x) |
Tag list item for pointer to a To header structure sip_to_t. | |
#define | SIPTAG_TO_REF(x) |
Tag list item for reference to a To header pointer. | |
#define | SIPTAG_TO_STR(s) |
Tag list item for string with To header value. | |
#define | SIPTAG_TO_STR_REF(x) |
Tag list item for reference to a To header string. | |
#define | SIPTAG_CALL_ID(x) |
Tag list item for pointer to a Call-ID header structure sip_call_id_t. | |
#define | SIPTAG_CALL_ID_REF(x) |
Tag list item for reference to a Call-ID header pointer. | |
#define | SIPTAG_CALL_ID_STR(s) |
Tag list item for string with Call-ID header value. | |
#define | SIPTAG_CALL_ID_STR_REF(x) |
Tag list item for reference to a Call-ID header string. | |
#define | SIPTAG_CSEQ(x) |
Tag list item for pointer to a CSeq header structure sip_cseq_t. | |
#define | SIPTAG_CSEQ_REF(x) |
Tag list item for reference to a CSeq header pointer. | |
#define | SIPTAG_CSEQ_STR(s) |
Tag list item for string with CSeq header value. | |
#define | SIPTAG_CSEQ_STR_REF(x) |
Tag list item for reference to a CSeq header string. | |
#define | SIPTAG_CONTACT(x) |
Tag list item for pointer to a Contact header structure sip_contact_t. | |
#define | SIPTAG_CONTACT_REF(x) |
Tag list item for reference to a Contact header pointer. | |
#define | SIPTAG_CONTACT_STR(s) |
Tag list item for string with Contact header value. | |
#define | SIPTAG_CONTACT_STR_REF(x) |
Tag list item for reference to a Contact header string. | |
#define | SIPTAG_RSEQ(x) |
Tag list item for pointer to a RSeq header structure sip_rseq_t. | |
#define | SIPTAG_RSEQ_REF(x) |
Tag list item for reference to a RSeq header pointer. | |
#define | SIPTAG_RSEQ_STR(s) |
Tag list item for string with RSeq header value. | |
#define | SIPTAG_RSEQ_STR_REF(x) |
Tag list item for reference to a RSeq header string. | |
#define | SIPTAG_RACK(x) |
Tag list item for pointer to a RAck header structure sip_rack_t. | |
#define | SIPTAG_RACK_REF(x) |
Tag list item for reference to a RAck header pointer. | |
#define | SIPTAG_RACK_STR(s) |
Tag list item for string with RAck header value. | |
#define | SIPTAG_RACK_STR_REF(x) |
Tag list item for reference to a RAck header string. | |
#define | SIPTAG_REQUEST_DISPOSITION(x) |
Tag list item for pointer to a Request-Disposition header structure sip_request_disposition_t. | |
#define | SIPTAG_REQUEST_DISPOSITION_REF(x) |
Tag list item for reference to a Request-Disposition header pointer. | |
#define | SIPTAG_REQUEST_DISPOSITION_STR(s) |
Tag list item for string with Request-Disposition header value. | |
#define | SIPTAG_REQUEST_DISPOSITION_STR_REF(x) |
Tag list item for reference to a Request-Disposition header string. | |
#define | SIPTAG_ACCEPT_CONTACT(x) |
Tag list item for pointer to a Accept-Contact header structure sip_accept_contact_t. | |
#define | SIPTAG_ACCEPT_CONTACT_REF(x) |
Tag list item for reference to a Accept-Contact header pointer. | |
#define | SIPTAG_ACCEPT_CONTACT_STR(s) |
Tag list item for string with Accept-Contact header value. | |
#define | SIPTAG_ACCEPT_CONTACT_STR_REF(x) |
Tag list item for reference to a Accept-Contact header string. | |
#define | SIPTAG_REJECT_CONTACT(x) |
Tag list item for pointer to a Reject-Contact header structure sip_reject_contact_t. | |
#define | SIPTAG_REJECT_CONTACT_REF(x) |
Tag list item for reference to a Reject-Contact header pointer. | |
#define | SIPTAG_REJECT_CONTACT_STR(s) |
Tag list item for string with Reject-Contact header value. | |
#define | SIPTAG_REJECT_CONTACT_STR_REF(x) |
Tag list item for reference to a Reject-Contact header string. | |
#define | SIPTAG_EXPIRES(x) |
Tag list item for pointer to a Expires header structure sip_expires_t. | |
#define | SIPTAG_EXPIRES_REF(x) |
Tag list item for reference to a Expires header pointer. | |
#define | SIPTAG_EXPIRES_STR(s) |
Tag list item for string with Expires header value. | |
#define | SIPTAG_EXPIRES_STR_REF(x) |
Tag list item for reference to a Expires header string. | |
#define | SIPTAG_DATE(x) |
Tag list item for pointer to a Date header structure sip_date_t. | |
#define | SIPTAG_DATE_REF(x) |
Tag list item for reference to a Date header pointer. | |
#define | SIPTAG_DATE_STR(s) |
Tag list item for string with Date header value. | |
#define | SIPTAG_DATE_STR_REF(x) |
Tag list item for reference to a Date header string. | |
#define | SIPTAG_RETRY_AFTER(x) |
Tag list item for pointer to a Retry-After header structure sip_retry_after_t. | |
#define | SIPTAG_RETRY_AFTER_REF(x) |
Tag list item for reference to a Retry-After header pointer. | |
#define | SIPTAG_RETRY_AFTER_STR(s) |
Tag list item for string with Retry-After header value. | |
#define | SIPTAG_RETRY_AFTER_STR_REF(x) |
Tag list item for reference to a Retry-After header string. | |
#define | SIPTAG_TIMESTAMP(x) |
Tag list item for pointer to a Timestamp header structure sip_timestamp_t. | |
#define | SIPTAG_TIMESTAMP_REF(x) |
Tag list item for reference to a Timestamp header pointer. | |
#define | SIPTAG_TIMESTAMP_STR(s) |
Tag list item for string with Timestamp header value. | |
#define | SIPTAG_TIMESTAMP_STR_REF(x) |
Tag list item for reference to a Timestamp header string. | |
#define | SIPTAG_MIN_EXPIRES(x) |
Tag list item for pointer to a Min-Expires header structure sip_min_expires_t. | |
#define | SIPTAG_MIN_EXPIRES_REF(x) |
Tag list item for reference to a Min-Expires header pointer. | |
#define | SIPTAG_MIN_EXPIRES_STR(s) |
Tag list item for string with Min-Expires header value. | |
#define | SIPTAG_MIN_EXPIRES_STR_REF(x) |
Tag list item for reference to a Min-Expires header string. | |
#define | SIPTAG_SUBJECT(x) |
Tag list item for pointer to a Subject header structure sip_subject_t. | |
#define | SIPTAG_SUBJECT_REF(x) |
Tag list item for reference to a Subject header pointer. | |
#define | SIPTAG_SUBJECT_STR(s) |
Tag list item for string with Subject header value. | |
#define | SIPTAG_SUBJECT_STR_REF(x) |
Tag list item for reference to a Subject header string. | |
#define | SIPTAG_PRIORITY(x) |
Tag list item for pointer to a Priority header structure sip_priority_t. | |
#define | SIPTAG_PRIORITY_REF(x) |
Tag list item for reference to a Priority header pointer. | |
#define | SIPTAG_PRIORITY_STR(s) |
Tag list item for string with Priority header value. | |
#define | SIPTAG_PRIORITY_STR_REF(x) |
Tag list item for reference to a Priority header string. | |
#define | SIPTAG_CALL_INFO(x) |
Tag list item for pointer to a Call-Info header structure sip_call_info_t. | |
#define | SIPTAG_CALL_INFO_REF(x) |
Tag list item for reference to a Call-Info header pointer. | |
#define | SIPTAG_CALL_INFO_STR(s) |
Tag list item for string with Call-Info header value. | |
#define | SIPTAG_CALL_INFO_STR_REF(x) |
Tag list item for reference to a Call-Info header string. | |
#define | SIPTAG_ORGANIZATION(x) |
Tag list item for pointer to a Organization header structure sip_organization_t. | |
#define | SIPTAG_ORGANIZATION_REF(x) |
Tag list item for reference to a Organization header pointer. | |
#define | SIPTAG_ORGANIZATION_STR(s) |
Tag list item for string with Organization header value. | |
#define | SIPTAG_ORGANIZATION_STR_REF(x) |
Tag list item for reference to a Organization header string. | |
#define | SIPTAG_SERVER(x) |
Tag list item for pointer to a Server header structure sip_server_t. | |
#define | SIPTAG_SERVER_REF(x) |
Tag list item for reference to a Server header pointer. | |
#define | SIPTAG_SERVER_STR(s) |
Tag list item for string with Server header value. | |
#define | SIPTAG_SERVER_STR_REF(x) |
Tag list item for reference to a Server header string. | |
#define | SIPTAG_USER_AGENT(x) |
Tag list item for pointer to a User-Agent header structure sip_user_agent_t. | |
#define | SIPTAG_USER_AGENT_REF(x) |
Tag list item for reference to a User-Agent header pointer. | |
#define | SIPTAG_USER_AGENT_STR(s) |
Tag list item for string with User-Agent header value. | |
#define | SIPTAG_USER_AGENT_STR_REF(x) |
Tag list item for reference to a User-Agent header string. | |
#define | SIPTAG_IN_REPLY_TO(x) |
Tag list item for pointer to a In-Reply-To header structure sip_in_reply_to_t. | |
#define | SIPTAG_IN_REPLY_TO_REF(x) |
Tag list item for reference to a In-Reply-To header pointer. | |
#define | SIPTAG_IN_REPLY_TO_STR(s) |
Tag list item for string with In-Reply-To header value. | |
#define | SIPTAG_IN_REPLY_TO_STR_REF(x) |
Tag list item for reference to a In-Reply-To header string. | |
#define | SIPTAG_ACCEPT(x) |
Tag list item for pointer to a Accept header structure sip_accept_t. | |
#define | SIPTAG_ACCEPT_REF(x) |
Tag list item for reference to a Accept header pointer. | |
#define | SIPTAG_ACCEPT_STR(s) |
Tag list item for string with Accept header value. | |
#define | SIPTAG_ACCEPT_STR_REF(x) |
Tag list item for reference to a Accept header string. | |
#define | SIPTAG_ACCEPT_ENCODING(x) |
Tag list item for pointer to a Accept-Encoding header structure sip_accept_encoding_t. | |
#define | SIPTAG_ACCEPT_ENCODING_REF(x) |
Tag list item for reference to a Accept-Encoding header pointer. | |
#define | SIPTAG_ACCEPT_ENCODING_STR(s) |
Tag list item for string with Accept-Encoding header value. | |
#define | SIPTAG_ACCEPT_ENCODING_STR_REF(x) |
Tag list item for reference to a Accept-Encoding header string. | |
#define | SIPTAG_ACCEPT_LANGUAGE(x) |
Tag list item for pointer to a Accept-Language header structure sip_accept_language_t. | |
#define | SIPTAG_ACCEPT_LANGUAGE_REF(x) |
Tag list item for reference to a Accept-Language header pointer. | |
#define | SIPTAG_ACCEPT_LANGUAGE_STR(s) |
Tag list item for string with Accept-Language header value. | |
#define | SIPTAG_ACCEPT_LANGUAGE_STR_REF(x) |
Tag list item for reference to a Accept-Language header string. | |
#define | SIPTAG_ALLOW(x) |
Tag list item for pointer to a Allow header structure sip_allow_t. | |
#define | SIPTAG_ALLOW_REF(x) |
Tag list item for reference to a Allow header pointer. | |
#define | SIPTAG_ALLOW_STR(s) |
Tag list item for string with Allow header value. | |
#define | SIPTAG_ALLOW_STR_REF(x) |
Tag list item for reference to a Allow header string. | |
#define | SIPTAG_REQUIRE(x) |
Tag list item for pointer to a Require header structure sip_require_t. | |
#define | SIPTAG_REQUIRE_REF(x) |
Tag list item for reference to a Require header pointer. | |
#define | SIPTAG_REQUIRE_STR(s) |
Tag list item for string with Require header value. | |
#define | SIPTAG_REQUIRE_STR_REF(x) |
Tag list item for reference to a Require header string. | |
#define | SIPTAG_SUPPORTED(x) |
Tag list item for pointer to a Supported header structure sip_supported_t. | |
#define | SIPTAG_SUPPORTED_REF(x) |
Tag list item for reference to a Supported header pointer. | |
#define | SIPTAG_SUPPORTED_STR(s) |
Tag list item for string with Supported header value. | |
#define | SIPTAG_SUPPORTED_STR_REF(x) |
Tag list item for reference to a Supported header string. | |
#define | SIPTAG_UNSUPPORTED(x) |
Tag list item for pointer to a Unsupported header structure sip_unsupported_t. | |
#define | SIPTAG_UNSUPPORTED_REF(x) |
Tag list item for reference to a Unsupported header pointer. | |
#define | SIPTAG_UNSUPPORTED_STR(s) |
Tag list item for string with Unsupported header value. | |
#define | SIPTAG_UNSUPPORTED_STR_REF(x) |
Tag list item for reference to a Unsupported header string. | |
#define | SIPTAG_EVENT(x) |
Tag list item for pointer to a Event header structure sip_event_t. | |
#define | SIPTAG_EVENT_REF(x) |
Tag list item for reference to a Event header pointer. | |
#define | SIPTAG_EVENT_STR(s) |
Tag list item for string with Event header value. | |
#define | SIPTAG_EVENT_STR_REF(x) |
Tag list item for reference to a Event header string. | |
#define | SIPTAG_ALLOW_EVENTS(x) |
Tag list item for pointer to a Allow-Events header structure sip_allow_events_t. | |
#define | SIPTAG_ALLOW_EVENTS_REF(x) |
Tag list item for reference to a Allow-Events header pointer. | |
#define | SIPTAG_ALLOW_EVENTS_STR(s) |
Tag list item for string with Allow-Events header value. | |
#define | SIPTAG_ALLOW_EVENTS_STR_REF(x) |
Tag list item for reference to a Allow-Events header string. | |
#define | SIPTAG_SUBSCRIPTION_STATE(x) |
Tag list item for pointer to a Subscription-State header structure sip_subscription_state_t. | |
#define | SIPTAG_SUBSCRIPTION_STATE_REF(x) |
Tag list item for reference to a Subscription-State header pointer. | |
#define | SIPTAG_SUBSCRIPTION_STATE_STR(s) |
Tag list item for string with Subscription-State header value. | |
#define | SIPTAG_SUBSCRIPTION_STATE_STR_REF(x) |
Tag list item for reference to a Subscription-State header string. | |
#define | SIPTAG_PROXY_AUTHENTICATE(x) |
Tag list item for pointer to a Proxy-Authenticate header structure sip_proxy_authenticate_t. | |
#define | SIPTAG_PROXY_AUTHENTICATE_REF(x) |
Tag list item for reference to a Proxy-Authenticate header pointer. | |
#define | SIPTAG_PROXY_AUTHENTICATE_STR(s) |
Tag list item for string with Proxy-Authenticate header value. | |
#define | SIPTAG_PROXY_AUTHENTICATE_STR_REF(x) |
Tag list item for reference to a Proxy-Authenticate header string. | |
#define | SIPTAG_PROXY_AUTHENTICATION_INFO(x) |
Tag list item for pointer to a Proxy-Authentication-Info header structure sip_proxy_authentication_info_t. | |
#define | SIPTAG_PROXY_AUTHENTICATION_INFO_REF(x) |
Tag list item for reference to a Proxy-Authentication-Info header pointer. | |
#define | SIPTAG_PROXY_AUTHENTICATION_INFO_STR(s) |
Tag list item for string with Proxy-Authentication-Info header value. | |
#define | SIPTAG_PROXY_AUTHENTICATION_INFO_STR_REF(x) |
Tag list item for reference to a Proxy-Authentication-Info header string. | |
#define | SIPTAG_PROXY_AUTHORIZATION(x) |
Tag list item for pointer to a Proxy-Authorization header structure sip_proxy_authorization_t. | |
#define | SIPTAG_PROXY_AUTHORIZATION_REF(x) |
Tag list item for reference to a Proxy-Authorization header pointer. | |
#define | SIPTAG_PROXY_AUTHORIZATION_STR(s) |
Tag list item for string with Proxy-Authorization header value. | |
#define | SIPTAG_PROXY_AUTHORIZATION_STR_REF(x) |
Tag list item for reference to a Proxy-Authorization header string. | |
#define | SIPTAG_AUTHORIZATION(x) |
Tag list item for pointer to a Authorization header structure sip_authorization_t. | |
#define | SIPTAG_AUTHORIZATION_REF(x) |
Tag list item for reference to a Authorization header pointer. | |
#define | SIPTAG_AUTHORIZATION_STR(s) |
Tag list item for string with Authorization header value. | |
#define | SIPTAG_AUTHORIZATION_STR_REF(x) |
Tag list item for reference to a Authorization header string. | |
#define | SIPTAG_WWW_AUTHENTICATE(x) |
Tag list item for pointer to a WWW-Authenticate header structure sip_www_authenticate_t. | |
#define | SIPTAG_WWW_AUTHENTICATE_REF(x) |
Tag list item for reference to a WWW-Authenticate header pointer. | |
#define | SIPTAG_WWW_AUTHENTICATE_STR(s) |
Tag list item for string with WWW-Authenticate header value. | |
#define | SIPTAG_WWW_AUTHENTICATE_STR_REF(x) |
Tag list item for reference to a WWW-Authenticate header string. | |
#define | SIPTAG_AUTHENTICATION_INFO(x) |
Tag list item for pointer to a Authentication-Info header structure sip_authentication_info_t. | |
#define | SIPTAG_AUTHENTICATION_INFO_REF(x) |
Tag list item for reference to a Authentication-Info header pointer. | |
#define | SIPTAG_AUTHENTICATION_INFO_STR(s) |
Tag list item for string with Authentication-Info header value. | |
#define | SIPTAG_AUTHENTICATION_INFO_STR_REF(x) |
Tag list item for reference to a Authentication-Info header string. | |
#define | SIPTAG_ERROR_INFO(x) |
Tag list item for pointer to a Error-Info header structure sip_error_info_t. | |
#define | SIPTAG_ERROR_INFO_REF(x) |
Tag list item for reference to a Error-Info header pointer. | |
#define | SIPTAG_ERROR_INFO_STR(s) |
Tag list item for string with Error-Info header value. | |
#define | SIPTAG_ERROR_INFO_STR_REF(x) |
Tag list item for reference to a Error-Info header string. | |
#define | SIPTAG_WARNING(x) |
Tag list item for pointer to a Warning header structure sip_warning_t. | |
#define | SIPTAG_WARNING_REF(x) |
Tag list item for reference to a Warning header pointer. | |
#define | SIPTAG_WARNING_STR(s) |
Tag list item for string with Warning header value. | |
#define | SIPTAG_WARNING_STR_REF(x) |
Tag list item for reference to a Warning header string. | |
#define | SIPTAG_REFER_TO(x) |
Tag list item for pointer to a Refer-To header structure sip_refer_to_t. | |
#define | SIPTAG_REFER_TO_REF(x) |
Tag list item for reference to a Refer-To header pointer. | |
#define | SIPTAG_REFER_TO_STR(s) |
Tag list item for string with Refer-To header value. | |
#define | SIPTAG_REFER_TO_STR_REF(x) |
Tag list item for reference to a Refer-To header string. | |
#define | SIPTAG_REFERRED_BY(x) |
Tag list item for pointer to a Referred-By header structure sip_referred_by_t. | |
#define | SIPTAG_REFERRED_BY_REF(x) |
Tag list item for reference to a Referred-By header pointer. | |
#define | SIPTAG_REFERRED_BY_STR(s) |
Tag list item for string with Referred-By header value. | |
#define | SIPTAG_REFERRED_BY_STR_REF(x) |
Tag list item for reference to a Referred-By header string. | |
#define | SIPTAG_REPLACES(x) |
Tag list item for pointer to a Replaces header structure sip_replaces_t. | |
#define | SIPTAG_REPLACES_REF(x) |
Tag list item for reference to a Replaces header pointer. | |
#define | SIPTAG_REPLACES_STR(s) |
Tag list item for string with Replaces header value. | |
#define | SIPTAG_REPLACES_STR_REF(x) |
Tag list item for reference to a Replaces header string. | |
#define | SIPTAG_SESSION_EXPIRES(x) |
Tag list item for pointer to a Session-Expires header structure sip_session_expires_t. | |
#define | SIPTAG_SESSION_EXPIRES_REF(x) |
Tag list item for reference to a Session-Expires header pointer. | |
#define | SIPTAG_SESSION_EXPIRES_STR(s) |
Tag list item for string with Session-Expires header value. | |
#define | SIPTAG_SESSION_EXPIRES_STR_REF(x) |
Tag list item for reference to a Session-Expires header string. | |
#define | SIPTAG_MIN_SE(x) |
Tag list item for pointer to a Min-SE header structure sip_min_se_t. | |
#define | SIPTAG_MIN_SE_REF(x) |
Tag list item for reference to a Min-SE header pointer. | |
#define | SIPTAG_MIN_SE_STR(s) |
Tag list item for string with Min-SE header value. | |
#define | SIPTAG_MIN_SE_STR_REF(x) |
Tag list item for reference to a Min-SE header string. | |
#define | SIPTAG_PATH(x) |
Tag list item for pointer to a Path header structure sip_path_t. | |
#define | SIPTAG_PATH_REF(x) |
Tag list item for reference to a Path header pointer. | |
#define | SIPTAG_PATH_STR(s) |
Tag list item for string with Path header value. | |
#define | SIPTAG_PATH_STR_REF(x) |
Tag list item for reference to a Path header string. | |
#define | SIPTAG_SERVICE_ROUTE(x) |
Tag list item for pointer to a Service-Route header structure sip_service_route_t. | |
#define | SIPTAG_SERVICE_ROUTE_REF(x) |
Tag list item for reference to a Service-Route header pointer. | |
#define | SIPTAG_SERVICE_ROUTE_STR(s) |
Tag list item for string with Service-Route header value. | |
#define | SIPTAG_SERVICE_ROUTE_STR_REF(x) |
Tag list item for reference to a Service-Route header string. | |
#define | SIPTAG_REASON(x) |
Tag list item for pointer to a Reason header structure sip_reason_t. | |
#define | SIPTAG_REASON_REF(x) |
Tag list item for reference to a Reason header pointer. | |
#define | SIPTAG_REASON_STR(s) |
Tag list item for string with Reason header value. | |
#define | SIPTAG_REASON_STR_REF(x) |
Tag list item for reference to a Reason header string. | |
#define | SIPTAG_SECURITY_CLIENT(x) |
Tag list item for pointer to a Security-Client header structure sip_security_client_t. | |
#define | SIPTAG_SECURITY_CLIENT_REF(x) |
Tag list item for reference to a Security-Client header pointer. | |
#define | SIPTAG_SECURITY_CLIENT_STR(s) |
Tag list item for string with Security-Client header value. | |
#define | SIPTAG_SECURITY_CLIENT_STR_REF(x) |
Tag list item for reference to a Security-Client header string. | |
#define | SIPTAG_SECURITY_SERVER(x) |
Tag list item for pointer to a Security-Server header structure sip_security_server_t. | |
#define | SIPTAG_SECURITY_SERVER_REF(x) |
Tag list item for reference to a Security-Server header pointer. | |
#define | SIPTAG_SECURITY_SERVER_STR(s) |
Tag list item for string with Security-Server header value. | |
#define | SIPTAG_SECURITY_SERVER_STR_REF(x) |
Tag list item for reference to a Security-Server header string. | |
#define | SIPTAG_SECURITY_VERIFY(x) |
Tag list item for pointer to a Security-Verify header structure sip_security_verify_t. | |
#define | SIPTAG_SECURITY_VERIFY_REF(x) |
Tag list item for reference to a Security-Verify header pointer. | |
#define | SIPTAG_SECURITY_VERIFY_STR(s) |
Tag list item for string with Security-Verify header value. | |
#define | SIPTAG_SECURITY_VERIFY_STR_REF(x) |
Tag list item for reference to a Security-Verify header string. | |
#define | SIPTAG_PRIVACY(x) |
Tag list item for pointer to a Privacy header structure sip_privacy_t. | |
#define | SIPTAG_PRIVACY_REF(x) |
Tag list item for reference to a Privacy header pointer. | |
#define | SIPTAG_PRIVACY_STR(s) |
Tag list item for string with Privacy header value. | |
#define | SIPTAG_PRIVACY_STR_REF(x) |
Tag list item for reference to a Privacy header string. | |
#define | SIPTAG_ETAG(x) |
Tag list item for pointer to a SIP-ETag header structure sip_etag_t. | |
#define | SIPTAG_ETAG_REF(x) |
Tag list item for reference to a SIP-ETag header pointer. | |
#define | SIPTAG_ETAG_STR(s) |
Tag list item for string with SIP-ETag header value. | |
#define | SIPTAG_ETAG_STR_REF(x) |
Tag list item for reference to a SIP-ETag header string. | |
#define | SIPTAG_IF_MATCH(x) |
Tag list item for pointer to a SIP-If-Match header structure sip_if_match_t. | |
#define | SIPTAG_IF_MATCH_REF(x) |
Tag list item for reference to a SIP-If-Match header pointer. | |
#define | SIPTAG_IF_MATCH_STR(s) |
Tag list item for string with SIP-If-Match header value. | |
#define | SIPTAG_IF_MATCH_STR_REF(x) |
Tag list item for reference to a SIP-If-Match header string. | |
#define | SIPTAG_MIME_VERSION(x) |
Tag list item for pointer to a MIME-Version header structure sip_mime_version_t. | |
#define | SIPTAG_MIME_VERSION_REF(x) |
Tag list item for reference to a MIME-Version header pointer. | |
#define | SIPTAG_MIME_VERSION_STR(s) |
Tag list item for string with MIME-Version header value. | |
#define | SIPTAG_MIME_VERSION_STR_REF(x) |
Tag list item for reference to a MIME-Version header string. | |
#define | SIPTAG_CONTENT_TYPE(x) |
Tag list item for pointer to a Content-Type header structure sip_content_type_t. | |
#define | SIPTAG_CONTENT_TYPE_REF(x) |
Tag list item for reference to a Content-Type header pointer. | |
#define | SIPTAG_CONTENT_TYPE_STR(s) |
Tag list item for string with Content-Type header value. | |
#define | SIPTAG_CONTENT_TYPE_STR_REF(x) |
Tag list item for reference to a Content-Type header string. | |
#define | SIPTAG_CONTENT_ENCODING(x) |
Tag list item for pointer to a Content-Encoding header structure sip_content_encoding_t. | |
#define | SIPTAG_CONTENT_ENCODING_REF(x) |
Tag list item for reference to a Content-Encoding header pointer. | |
#define | SIPTAG_CONTENT_ENCODING_STR(s) |
Tag list item for string with Content-Encoding header value. | |
#define | SIPTAG_CONTENT_ENCODING_STR_REF(x) |
Tag list item for reference to a Content-Encoding header string. | |
#define | SIPTAG_CONTENT_LANGUAGE(x) |
Tag list item for pointer to a Content-Language header structure sip_content_language_t. | |
#define | SIPTAG_CONTENT_LANGUAGE_REF(x) |
Tag list item for reference to a Content-Language header pointer. | |
#define | SIPTAG_CONTENT_LANGUAGE_STR(s) |
Tag list item for string with Content-Language header value. | |
#define | SIPTAG_CONTENT_LANGUAGE_STR_REF(x) |
Tag list item for reference to a Content-Language header string. | |
#define | SIPTAG_CONTENT_DISPOSITION(x) |
Tag list item for pointer to a Content-Disposition header structure sip_content_disposition_t. | |
#define | SIPTAG_CONTENT_DISPOSITION_REF(x) |
Tag list item for reference to a Content-Disposition header pointer. | |
#define | SIPTAG_CONTENT_DISPOSITION_STR(s) |
Tag list item for string with Content-Disposition header value. | |
#define | SIPTAG_CONTENT_DISPOSITION_STR_REF(x) |
Tag list item for reference to a Content-Disposition header string. | |
#define | SIPTAG_CONTENT_LENGTH(x) |
Tag list item for pointer to a Content-Length header structure sip_content_length_t. | |
#define | SIPTAG_CONTENT_LENGTH_REF(x) |
Tag list item for reference to a Content-Length header pointer. | |
#define | SIPTAG_CONTENT_LENGTH_STR(s) |
Tag list item for string with Content-Length header value. | |
#define | SIPTAG_CONTENT_LENGTH_STR_REF(x) |
Tag list item for reference to a Content-Length header string. | |
#define | SIPTAG_UNKNOWN(x) |
Tag list item for pointer to a unknown headers structure sip_unknown_t. | |
#define | SIPTAG_UNKNOWN_REF(x) |
Tag list item for reference to a unknown headers pointer. | |
#define | SIPTAG_UNKNOWN_STR(s) |
Tag list item for string with unknown headers value. | |
#define | SIPTAG_UNKNOWN_STR_REF(x) |
Tag list item for reference to a unknown headers string. | |
#define | SIPTAG_ERROR(x) |
Tag list item for pointer to a erroneous headers structure sip_error_t. | |
#define | SIPTAG_ERROR_REF(x) |
Tag list item for reference to a erroneous headers pointer. | |
#define | SIPTAG_ERROR_STR(s) |
Tag list item for string with erroneous headers value. | |
#define | SIPTAG_ERROR_STR_REF(x) |
Tag list item for reference to a erroneous headers string. | |
#define | SIPTAG_SEPARATOR(x) |
Tag list item for pointer to a separator line between headers and body structure sip_separator_t. | |
#define | SIPTAG_SEPARATOR_REF(x) |
Tag list item for reference to a separator line between headers and body pointer. | |
#define | SIPTAG_SEPARATOR_STR(s) |
Tag list item for string with separator line between headers and body value. | |
#define | SIPTAG_SEPARATOR_STR_REF(x) |
Tag list item for reference to a separator line between headers and body string. | |
#define | SIPTAG_PAYLOAD(x) |
Tag list item for pointer to a message payload structure sip_payload_t. | |
#define | SIPTAG_PAYLOAD_REF(x) |
Tag list item for reference to a message payload pointer. | |
#define | SIPTAG_PAYLOAD_STR(s) |
Tag list item for string with message payload value. | |
#define | SIPTAG_PAYLOAD_STR_REF(x) |
Tag list item for reference to a message payload string. | |
Variables | |
tag_class_t | siphdrtag_class [1] |
Tag class for SIP headers. | |
tag_class_t | sipstrtag_class [1] |
Tag class for string values of SIP headers. | |
tag_class_t | sipmsgtag_class [1] |
Tag class for SIP message. | |
tag_type_t | sip_tag_list [] |
Lists of SIP tags. | |
tag_typedef_t | siptag_sip |
Tag for sip_t . | |
tag_typedef_t | siptag_header |
Tag for header string. | |
tag_typedef_t | siptag_header_str |
Tag for header string. | |
tag_typedef_t | siptag_request |
Tag for request line object. | |
tag_typedef_t | siptag_request_str |
Tag for string with request line value. | |
tag_typedef_t | siptag_status |
Tag for status line object. | |
tag_typedef_t | siptag_status_str |
Tag for string with status line value. | |
tag_typedef_t | siptag_via |
Tag for Via header object. | |
tag_typedef_t | siptag_via_str |
Tag for string with Via header value. | |
tag_typedef_t | siptag_route |
Tag for Route header object. | |
tag_typedef_t | siptag_route_str |
Tag for string with Route header value. | |
tag_typedef_t | siptag_record_route |
Tag for Record-Route header object. | |
tag_typedef_t | siptag_record_route_str |
Tag for string with Record-Route header value. | |
tag_typedef_t | siptag_max_forwards |
Tag for Max-Forwards header object. | |
tag_typedef_t | siptag_max_forwards_str |
Tag for string with Max-Forwards header value. | |
tag_typedef_t | siptag_proxy_require |
Tag for Proxy-Require header object. | |
tag_typedef_t | siptag_proxy_require_str |
Tag for string with Proxy-Require header value. | |
tag_typedef_t | siptag_from |
Tag for From header object. | |
tag_typedef_t | siptag_from_str |
Tag for string with From header value. | |
tag_typedef_t | siptag_to |
Tag for To header object. | |
tag_typedef_t | siptag_to_str |
Tag for string with To header value. | |
tag_typedef_t | siptag_call_id |
Tag for Call-ID header object. | |
tag_typedef_t | siptag_call_id_str |
Tag for string with Call-ID header value. | |
tag_typedef_t | siptag_cseq |
Tag for CSeq header object. | |
tag_typedef_t | siptag_cseq_str |
Tag for string with CSeq header value. | |
tag_typedef_t | siptag_contact |
Tag for Contact header object. | |
tag_typedef_t | siptag_contact_str |
Tag for string with Contact header value. | |
tag_typedef_t | siptag_rseq |
Tag for RSeq header object. | |
tag_typedef_t | siptag_rseq_str |
Tag for string with RSeq header value. | |
tag_typedef_t | siptag_rack |
Tag for RAck header object. | |
tag_typedef_t | siptag_rack_str |
Tag for string with RAck header value. | |
tag_typedef_t | siptag_request_disposition |
Tag for Request-Disposition header object. | |
tag_typedef_t | siptag_request_disposition_str |
Tag for string with Request-Disposition header value. | |
tag_typedef_t | siptag_accept_contact |
Tag for Accept-Contact header object. | |
tag_typedef_t | siptag_accept_contact_str |
Tag for string with Accept-Contact header value. | |
tag_typedef_t | siptag_reject_contact |
Tag for Reject-Contact header object. | |
tag_typedef_t | siptag_reject_contact_str |
Tag for string with Reject-Contact header value. | |
tag_typedef_t | siptag_expires |
Tag for Expires header object. | |
tag_typedef_t | siptag_expires_str |
Tag for string with Expires header value. | |
tag_typedef_t | siptag_date |
Tag for Date header object. | |
tag_typedef_t | siptag_date_str |
Tag for string with Date header value. | |
tag_typedef_t | siptag_retry_after |
Tag for Retry-After header object. | |
tag_typedef_t | siptag_retry_after_str |
Tag for string with Retry-After header value. | |
tag_typedef_t | siptag_timestamp |
Tag for Timestamp header object. | |
tag_typedef_t | siptag_timestamp_str |
Tag for string with Timestamp header value. | |
tag_typedef_t | siptag_min_expires |
Tag for Min-Expires header object. | |
tag_typedef_t | siptag_min_expires_str |
Tag for string with Min-Expires header value. | |
tag_typedef_t | siptag_subject |
Tag for Subject header object. | |
tag_typedef_t | siptag_subject_str |
Tag for string with Subject header value. | |
tag_typedef_t | siptag_priority |
Tag for Priority header object. | |
tag_typedef_t | siptag_priority_str |
Tag for string with Priority header value. | |
tag_typedef_t | siptag_call_info |
Tag for Call-Info header object. | |
tag_typedef_t | siptag_call_info_str |
Tag for string with Call-Info header value. | |
tag_typedef_t | siptag_organization |
Tag for Organization header object. | |
tag_typedef_t | siptag_organization_str |
Tag for string with Organization header value. | |
tag_typedef_t | siptag_server |
Tag for Server header object. | |
tag_typedef_t | siptag_server_str |
Tag for string with Server header value. | |
tag_typedef_t | siptag_user_agent |
Tag for User-Agent header object. | |
tag_typedef_t | siptag_user_agent_str |
Tag for string with User-Agent header value. | |
tag_typedef_t | siptag_in_reply_to |
Tag for In-Reply-To header object. | |
tag_typedef_t | siptag_in_reply_to_str |
Tag for string with In-Reply-To header value. | |
tag_typedef_t | siptag_accept |
Tag for Accept header object. | |
tag_typedef_t | siptag_accept_str |
Tag for string with Accept header value. | |
tag_typedef_t | siptag_accept_encoding |
Tag for Accept-Encoding header object. | |
tag_typedef_t | siptag_accept_encoding_str |
Tag for string with Accept-Encoding header value. | |
tag_typedef_t | siptag_accept_language |
Tag for Accept-Language header object. | |
tag_typedef_t | siptag_accept_language_str |
Tag for string with Accept-Language header value. | |
tag_typedef_t | siptag_allow |
Tag for Allow header object. | |
tag_typedef_t | siptag_allow_str |
Tag for string with Allow header value. | |
tag_typedef_t | siptag_require |
Tag for Require header object. | |
tag_typedef_t | siptag_require_str |
Tag for string with Require header value. | |
tag_typedef_t | siptag_supported |
Tag for Supported header object. | |
tag_typedef_t | siptag_supported_str |
Tag for string with Supported header value. | |
tag_typedef_t | siptag_unsupported |
Tag for Unsupported header object. | |
tag_typedef_t | siptag_unsupported_str |
Tag for string with Unsupported header value. | |
tag_typedef_t | siptag_event |
Tag for Event header object. | |
tag_typedef_t | siptag_event_str |
Tag for string with Event header value. | |
tag_typedef_t | siptag_allow_events |
Tag for Allow-Events header object. | |
tag_typedef_t | siptag_allow_events_str |
Tag for string with Allow-Events header value. | |
tag_typedef_t | siptag_subscription_state |
Tag for Subscription-State header object. | |
tag_typedef_t | siptag_subscription_state_str |
Tag for string with Subscription-State header value. | |
tag_typedef_t | siptag_proxy_authenticate |
Tag for Proxy-Authenticate header object. | |
tag_typedef_t | siptag_proxy_authenticate_str |
Tag for string with Proxy-Authenticate header value. | |
tag_typedef_t | siptag_proxy_authentication_info |
Tag for Proxy-Authentication-Info header object. | |
tag_typedef_t | siptag_proxy_authentication_info_str |
Tag for string with Proxy-Authentication-Info header value. | |
tag_typedef_t | siptag_proxy_authorization |
Tag for Proxy-Authorization header object. | |
tag_typedef_t | siptag_proxy_authorization_str |
Tag for string with Proxy-Authorization header value. | |
tag_typedef_t | siptag_authorization |
Tag for Authorization header object. | |
tag_typedef_t | siptag_authorization_str |
Tag for string with Authorization header value. | |
tag_typedef_t | siptag_www_authenticate |
Tag for WWW-Authenticate header object. | |
tag_typedef_t | siptag_www_authenticate_str |
Tag for string with WWW-Authenticate header value. | |
tag_typedef_t | siptag_authentication_info |
Tag for Authentication-Info header object. | |
tag_typedef_t | siptag_authentication_info_str |
Tag for string with Authentication-Info header value. | |
tag_typedef_t | siptag_error_info |
Tag for Error-Info header object. | |
tag_typedef_t | siptag_error_info_str |
Tag for string with Error-Info header value. | |
tag_typedef_t | siptag_warning |
Tag for Warning header object. | |
tag_typedef_t | siptag_warning_str |
Tag for string with Warning header value. | |
tag_typedef_t | siptag_refer_to |
Tag for Refer-To header object. | |
tag_typedef_t | siptag_refer_to_str |
Tag for string with Refer-To header value. | |
tag_typedef_t | siptag_referred_by |
Tag for Referred-By header object. | |
tag_typedef_t | siptag_referred_by_str |
Tag for string with Referred-By header value. | |
tag_typedef_t | siptag_replaces |
Tag for Replaces header object. | |
tag_typedef_t | siptag_replaces_str |
Tag for string with Replaces header value. | |
tag_typedef_t | siptag_session_expires |
Tag for Session-Expires header object. | |
tag_typedef_t | siptag_session_expires_str |
Tag for string with Session-Expires header value. | |
tag_typedef_t | siptag_min_se |
Tag for Min-SE header object. | |
tag_typedef_t | siptag_min_se_str |
Tag for string with Min-SE header value. | |
tag_typedef_t | siptag_path |
Tag for Path header object. | |
tag_typedef_t | siptag_path_str |
Tag for string with Path header value. | |
tag_typedef_t | siptag_service_route |
Tag for Service-Route header object. | |
tag_typedef_t | siptag_service_route_str |
Tag for string with Service-Route header value. | |
tag_typedef_t | siptag_reason |
Tag for Reason header object. | |
tag_typedef_t | siptag_reason_str |
Tag for string with Reason header value. | |
tag_typedef_t | siptag_security_client |
Tag for Security-Client header object. | |
tag_typedef_t | siptag_security_client_str |
Tag for string with Security-Client header value. | |
tag_typedef_t | siptag_security_server |
Tag for Security-Server header object. | |
tag_typedef_t | siptag_security_server_str |
Tag for string with Security-Server header value. | |
tag_typedef_t | siptag_security_verify |
Tag for Security-Verify header object. | |
tag_typedef_t | siptag_security_verify_str |
Tag for string with Security-Verify header value. | |
tag_typedef_t | siptag_privacy |
Tag for Privacy header object. | |
tag_typedef_t | siptag_privacy_str |
Tag for string with Privacy header value. | |
tag_typedef_t | siptag_etag |
Tag for SIP-ETag header object. | |
tag_typedef_t | siptag_etag_str |
Tag for string with SIP-ETag header value. | |
tag_typedef_t | siptag_if_match |
Tag for SIP-If-Match header object. | |
tag_typedef_t | siptag_if_match_str |
Tag for string with SIP-If-Match header value. | |
tag_typedef_t | siptag_mime_version |
Tag for MIME-Version header object. | |
tag_typedef_t | siptag_mime_version_str |
Tag for string with MIME-Version header value. | |
tag_typedef_t | siptag_content_type |
Tag for Content-Type header object. | |
tag_typedef_t | siptag_content_type_str |
Tag for string with Content-Type header value. | |
tag_typedef_t | siptag_content_encoding |
Tag for Content-Encoding header object. | |
tag_typedef_t | siptag_content_encoding_str |
Tag for string with Content-Encoding header value. | |
tag_typedef_t | siptag_content_language |
Tag for Content-Language header object. | |
tag_typedef_t | siptag_content_language_str |
Tag for string with Content-Language header value. | |
tag_typedef_t | siptag_content_disposition |
Tag for Content-Disposition header object. | |
tag_typedef_t | siptag_content_disposition_str |
Tag for string with Content-Disposition header value. | |
tag_typedef_t | siptag_content_length |
Tag for Content-Length header object. | |
tag_typedef_t | siptag_content_length_str |
Tag for string with Content-Length header value. | |
tag_typedef_t | siptag_unknown |
Tag for unknown headers object. | |
tag_typedef_t | siptag_unknown_str |
Tag for string with unknown headers value. | |
tag_typedef_t | siptag_error |
Tag for erroneous headers object. | |
tag_typedef_t | siptag_error_str |
Tag for string with erroneous headers value. | |
tag_typedef_t | siptag_separator |
Tag for separator line between headers and body object. | |
tag_typedef_t | siptag_separator_str |
Tag for string with separator line between headers and body value. | |
tag_typedef_t | siptag_payload |
Tag for message payload object. | |
tag_typedef_t | siptag_payload_str |
Tag for string with message payload value. | |
Tag class for SIP headers.
This file is automatically generated from <sip.h> by msg_parser.awk.
#define SIPTAG_HEADER | ( | x | ) |
Tag list item for header string.
The SIPTAG_HEADER() macro is used to include a tag item containing an unknown SIP header in the tag list, e.g.,
x | pointer to a header structure, or NULL. |
#define SIPTAG_HEADER_STR | ( | s | ) |
Tag list item for header string.
Macro is used to include a tag item containing an unknown extension header in the tag list, e.g.,
It is also possible to include multiple headers at once
(See RFC 3455 for more information about these headers.)
s | pointer to a string, or NULL. |
The corresponding tag item taking reference parameter is SIPTAG_HEADER_STR_REF().
#define SIPTAG_SIP | ( | x | ) |
Tag list item for sip_t object.
The SIPTAG_SIP() macro is used to include a tag item for a sip_t struct in the tag list.
x | pointer to a sip_t message structure, or NULL. |
|
extern |
Lists of SIP tags.
Lists of SIP tags.
|
extern |
Tag class for SIP headers.
Tag class for SIP headers.
|
extern |
Tag class for SIP message.
Tag class for SIP message.
|
extern |
Tag class for string values of SIP headers.
Tag class for string values of SIP headers.