sip 1.12.11devel
|
Extension headers for SIP. More...
Go to the source code of this file.
Data Structures | |
struct | sip_refer_sub_s |
Structure for Refer-Sub header. More... | |
struct | sip_alert_info_s |
Structure for Alert-Info header. More... | |
struct | sip_reply_to_s |
Structure for Reply-To header. More... | |
struct | sip_suppress_body_if_match_s |
Structure for Suppress-Body-If-Match header. More... | |
struct | sip_suppress_notify_if_match_s |
Structure for Suppress-Notify-If-Match header. More... | |
struct | sip_p_asserted_identity_s |
Structure for P-Asserted-Identity header. More... | |
struct | sip_p_preferred_identity_s |
Structure for P-Preferred-Identity header. More... | |
struct | sip_remote_party_id_s |
Structure for Remote-Party-ID header. More... | |
Macros | |
#define | SIP_EXTRA_H |
Defined when <sofia-sip/sip_extra.h> has been included. | |
#define | SIP_HAVE_REFER_SUB |
Defined as 1 if the Refer-Sub header is supported. | |
#define | sip_refer_sub(sip) |
Access a SIP Refer-Sub header structure sip_refer_sub_t from sip_t. | |
#define | SIP_REFER_SUB_INIT() |
Initializer for structure sip_refer_sub_t. | |
#define | SIPTAG_REFER_SUB(x) |
Tag list item for pointer to a Refer-Sub header structure sip_refer_sub_t. | |
#define | SIPTAG_REFER_SUB_REF(x) |
Tag list item for reference to a Refer-Sub header pointer. | |
#define | SIPTAG_REFER_SUB_STR(s) |
Tag list item for string with Refer-Sub header value. | |
#define | SIPTAG_REFER_SUB_STR_REF(x) |
Tag list item for reference to a Refer-Sub header string. | |
#define | SIP_HAVE_ALERT_INFO |
Defined as 1 if the Alert-Info header is supported. | |
#define | sip_alert_info(sip) |
Access a SIP Alert-Info header structure sip_alert_info_t from sip_t. | |
#define | SIP_ALERT_INFO_INIT() |
Initializer for structure sip_alert_info_t. | |
#define | SIPTAG_ALERT_INFO(x) |
Tag list item for pointer to a Alert-Info header structure sip_alert_info_t. | |
#define | SIPTAG_ALERT_INFO_REF(x) |
Tag list item for reference to a Alert-Info header pointer. | |
#define | SIPTAG_ALERT_INFO_STR(s) |
Tag list item for string with Alert-Info header value. | |
#define | SIPTAG_ALERT_INFO_STR_REF(x) |
Tag list item for reference to a Alert-Info header string. | |
#define | SIP_HAVE_REPLY_TO |
Defined as 1 if the Reply-To header is supported. | |
#define | sip_reply_to(sip) |
Access a SIP Reply-To header structure sip_reply_to_t from sip_t. | |
#define | SIP_REPLY_TO_INIT() |
Initializer for structure sip_reply_to_t. | |
#define | SIPTAG_REPLY_TO(x) |
Tag list item for pointer to a Reply-To header structure sip_reply_to_t. | |
#define | SIPTAG_REPLY_TO_REF(x) |
Tag list item for reference to a Reply-To header pointer. | |
#define | SIPTAG_REPLY_TO_STR(s) |
Tag list item for string with Reply-To header value. | |
#define | SIPTAG_REPLY_TO_STR_REF(x) |
Tag list item for reference to a Reply-To header string. | |
#define | SIP_HAVE_REMOTE_PARTY_ID |
Defined as 1 if the Remote-Party-ID header is supported. | |
#define | sip_remote_party_id(sip) |
Access a SIP Remote-Party-ID header structure sip_remote_party_id_t from sip_t. | |
#define | SIP_REMOTE_PARTY_ID_INIT() |
Initializer for structure sip_remote_party_id_t. | |
#define | SIPTAG_REMOTE_PARTY_ID(x) |
Tag list item for pointer to a Remote-Party-ID header structure sip_remote_party_id_t. | |
#define | SIPTAG_REMOTE_PARTY_ID_REF(x) |
Tag list item for reference to a Remote-Party-ID header pointer. | |
#define | SIPTAG_REMOTE_PARTY_ID_STR(s) |
Tag list item for string with Remote-Party-ID header value. | |
#define | SIPTAG_REMOTE_PARTY_ID_STR_REF(x) |
Tag list item for reference to a Remote-Party-ID header string. | |
#define | SIP_HAVE_P_ASSERTED_IDENTITY |
Defined as 1 if the P-Asserted-Identity header is supported. | |
#define | sip_p_asserted_identity(sip) |
Access a SIP P-Asserted-Identity header structure sip_p_asserted_identity_t from sip_t. | |
#define | SIP_P_ASSERTED_IDENTITY_INIT() |
Initializer for structure sip_p_asserted_identity_t. | |
#define | SIPTAG_P_ASSERTED_IDENTITY(x) |
Tag list item for pointer to a P-Asserted-Identity header structure sip_p_asserted_identity_t. | |
#define | SIPTAG_P_ASSERTED_IDENTITY_REF(x) |
Tag list item for reference to a P-Asserted-Identity header pointer. | |
#define | SIPTAG_P_ASSERTED_IDENTITY_STR(s) |
Tag list item for string with P-Asserted-Identity header value. | |
#define | SIPTAG_P_ASSERTED_IDENTITY_STR_REF(x) |
Tag list item for reference to a P-Asserted-Identity header string. | |
#define | SIP_HAVE_P_PREFERRED_IDENTITY |
Defined as 1 if the P-Preferred-Identity header is supported. | |
#define | sip_p_preferred_identity(sip) |
Access a SIP P-Preferred-Identity header structure sip_p_preferred_identity_t from sip_t. | |
#define | SIP_P_PREFERRED_IDENTITY_INIT() |
Initializer for structure sip_p_preferred_identity_t. | |
#define | SIPTAG_P_PREFERRED_IDENTITY(x) |
Tag list item for pointer to a P-Preferred-Identity header structure sip_p_preferred_identity_t. | |
#define | SIPTAG_P_PREFERRED_IDENTITY_REF(x) |
Tag list item for reference to a P-Preferred-Identity header pointer. | |
#define | SIPTAG_P_PREFERRED_IDENTITY_STR(s) |
Tag list item for string with P-Preferred-Identity header value. | |
#define | SIPTAG_P_PREFERRED_IDENTITY_STR_REF(x) |
Tag list item for reference to a P-Preferred-Identity header string. | |
#define | SIP_HAVE_SUPPRESS_BODY_IF_MATCH |
Defined as 1 if the Suppress-Body-If-Match header is supported. | |
#define | sip_suppress_body_if_match(sip) |
Access a SIP Suppress-Body-If-Match header structure sip_suppress_body_if_match_t from sip_t. | |
#define | SIP_SUPPRESS_BODY_IF_MATCH_INIT() |
Initializer for structure sip_suppress_body_if_match_t. | |
#define | SIPTAG_SUPPRESS_BODY_IF_MATCH(x) |
Tag list item for pointer to a Suppress-Body-If-Match header structure sip_suppress_body_if_match_t. | |
#define | SIPTAG_SUPPRESS_BODY_IF_MATCH_REF(x) |
Tag list item for reference to a Suppress-Body-If-Match header pointer. | |
#define | SIPTAG_SUPPRESS_BODY_IF_MATCH_STR(s) |
Tag list item for string with Suppress-Body-If-Match header value. | |
#define | SIPTAG_SUPPRESS_BODY_IF_MATCH_STR_REF(x) |
Tag list item for reference to a Suppress-Body-If-Match header string. | |
#define | SIP_HAVE_SUPPRESS_NOTIFY_IF_MATCH |
Defined as 1 if the Suppress-Notify-If-Match header is supported. | |
#define | sip_suppress_notify_if_match(sip) |
Access a SIP Suppress-Notify-If-Match header structure sip_suppress_notify_if_match_t from sip_t. | |
#define | SIP_SUPPRESS_NOTIFY_IF_MATCH_INIT() |
Initializer for structure sip_suppress_notify_if_match_t. | |
#define | SIPTAG_SUPPRESS_NOTIFY_IF_MATCH(x) |
Tag list item for pointer to a Suppress-Notify-If-Match header structure sip_suppress_notify_if_match_t. | |
#define | SIPTAG_SUPPRESS_NOTIFY_IF_MATCH_REF(x) |
Tag list item for reference to a Suppress-Notify-If-Match header pointer. | |
#define | SIPTAG_SUPPRESS_NOTIFY_IF_MATCH_STR(s) |
Tag list item for string with Suppress-Notify-If-Match header value. | |
#define | SIPTAG_SUPPRESS_NOTIFY_IF_MATCH_STR_REF(x) |
Tag list item for reference to a Suppress-Notify-If-Match header string. | |
Typedefs | |
typedef struct sip_refer_sub_s | sip_refer_sub_t |
@ | |
typedef struct sip_alert_info_s | sip_alert_info_t |
@ | |
typedef struct sip_reply_to_s | sip_reply_to_t |
@ | |
typedef struct sip_suppress_body_if_match_s | sip_suppress_body_if_match_t |
@ | |
typedef struct sip_suppress_notify_if_match_s | sip_suppress_notify_if_match_t |
@ | |
Enumerations | |
enum | { sip_refer_sub_hash } |
enum | { sip_alert_info_hash } |
enum | { sip_reply_to_hash } |
enum | { sip_remote_party_id_hash } |
enum | { sip_p_asserted_identity_hash } |
enum | { sip_p_preferred_identity_hash } |
enum | { sip_suppress_body_if_match_hash } |
enum | { sip_suppress_notify_if_match_hash } |
Extension headers for SIP.
This file is automatically generated from <sip_extra_headers.txt> by msg_parser.awk.
anonymous enum |
Enumerator | |
---|---|
sip_refer_sub_hash | @ Hash of Refer-Sub header.
|
anonymous enum |
Enumerator | |
---|---|
sip_alert_info_hash | @ Hash of Alert-Info header.
|
anonymous enum |
Enumerator | |
---|---|
sip_reply_to_hash | @ Hash of Reply-To header.
|
anonymous enum |
Enumerator | |
---|---|
sip_remote_party_id_hash | @ Hash of Remote-Party-ID header.
|
anonymous enum |
Enumerator | |
---|---|
sip_p_asserted_identity_hash | @ Hash of P-Asserted-Identity header.
|
anonymous enum |
Enumerator | |
---|---|
sip_p_preferred_identity_hash | @ Hash of P-Preferred-Identity header.
|
anonymous enum |
Enumerator | |
---|---|
sip_suppress_body_if_match_hash | @ Hash of Suppress-Body-If-Match header.
|
anonymous enum |
Enumerator | |
---|---|
sip_suppress_notify_if_match_hash | @ Hash of Suppress-Notify-If-Match header.
|