This file is automatically generated from <sip.h> by msg_parser.awk.
#include <sofia-sip/su_tag.h>
#include <sofia-sip/su_tag_class.h>
#include <sofia-sip/sip.h>
Include dependency graph for sip_tag.h:
Go to the source code of this file.
Defines | |
#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_type_t | sip_tag_str_list [] |
List of all string tags for SIP headers. | |
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. |
#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.,
sip_header_t *hdr; SIPTAG_HEADER(hdr).
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.,
SIPTAG_HEADER_STR("P-Alternative-URL: <+358718008000>")
It is also possible to include multiple headers at once
SIPTAG_HEADER_STR("P-Access-Network-Info: IEEE-802.11g;" " access-point-id=00:11:5C:34:E5:C0\r\n" " "P-Visited-Network-ID: other.net\r\n")
(See RFC 3455 for more information about these headers.)
s | pointer to a string, or NULL. |
#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. |