SIP Option Tags. Defined in RFC 3261 27.1, defined values are in: http://www.iana.org/assignments/sip-parameters.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public class SIP_OptionTags
Public Class SIP_OptionTags
public ref class SIP_OptionTags
type SIP_OptionTags = class end
Members
All Members | Constructors | Methods | Fields | ||
Icon | Member | Description |
---|---|---|
SIP_OptionTags()()()() | Initializes a new instance of the SIP_OptionTags class | |
early_session |
A UA adding the early-session option tag to a message indicates that it understands the
early-session content disposition. Defined in rfc 3959.
| |
Equals(Object) | (Inherited from Object.) | |
eventlist |
Extension to allow subscriptions to lists of resources. Defined in rfc 4662.
| |
Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) | |
histinfo |
When used with the Supported header, this option tag indicates support for the
History Information to be captured for requests and returned in subsequent responses.
This tag is not used in a Proxy-Require or Require header field since support of
History-Info is optional. Defined in rfc 4244.
| |
join |
Support for the SIP Join Header. Defined in rfc 3911.
| |
MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
norefersub |
This option tag specifies a User Agent ability of accepting a REFER request without
establishing an implicit subscription (compared to the default case defined in RFC3515).
Defined in rfc 3911.
| |
path |
A SIP UA that supports the Path extension header field includes this option tag as a
header field value in a Supported header field in all requests generated by that UA.
Intermediate proxies may use the presence of this option tag in a REGISTER request to
determine whether to offer Path service for for that request. If an intermediate proxy
requires that the registrar support Path for a request, then it includes this option tag
as a header field value in a Requires header field in that request. Defined in rfc 3327.
| |
precondition |
An offerer MUST include this tag in the Require header field if the offer contains
one or more "mandatory" strength-tags. If all the strength-tags in the description are
"optional" or "none" the offerer MUST include this tag either in a Supported header field or
in a Require header field. Defined in rfc 3312.
| |
pref |
This option tag is used to ensure that a server understands the callee capabilities
parameters used in the request. Defined in rfc 3840.
| |
privacy |
This option tag indicates support for the Privacy mechanism. When used in the
Proxy-Require header, it indicates that proxy servers do not forward the request unless they
can provide the requested privacy service. This tag is not used in the Require or
Supported headers. Proxies remove this option tag before forwarding the request if the desired
privacy function has been performed. Defined in rfc 3323.
| |
replaces |
This option tag indicates support for the SIP Replaces header. Defined in rfc 3891.
| |
resource_priority |
Indicates or requests support for the resource priority mechanism. Defined in rfc 4412.
| |
sdp_anat |
The option-tag sdp-anat is defined for use in the Require and Supported SIP [RFC3261]
header fields. SIP user agents that place this option-tag in a Supported header field understand
the ANAT semantics as defined in [RFC4091]. Defined in rfc 4092.
| |
sec_agree |
This option tag indicates support for the Security Agreement mechanism. When used in the
Require, or Proxy-Require headers, it indicates that proxy servers are required to use the Security
Agreement mechanism. When used in the Supported header, it indicates that the User Agent Client
supports the Security Agreement mechanism. When used in the Require header in the 494 (Security Agreement
Required) or 421 (Extension Required) responses, it indicates that the User Agent Client must use the
Security Agreement Mechanism. Defined in rfc 3329.
| |
tdialog |
This option tag is used to identify the target dialog header field extension. When used in a
Require header field, it implies that the recipient needs to support the Target-Dialog header field.
When used in a Supported header field, it implies that the sender of the message supports it.
Defined in rfc 4538.
| |
timer |
This option tag is for support of the session timer extension. Inclusion in a Supported
header field in a request or response indicates that the UA is capable of performing
refreshes according to that specification. Inclusion in a Require header in a request
means that the UAS must understand the session timer extension to process the request.
Inclusion in a Require header field in a response indicates that the UAC must look for the
Session-Expires header field in the response, and process accordingly. Defined in rfc 4028.
| |
ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
x100rel |
This option tag is for reliability of provisional responses. When present in a
Supported header, it indicates that the UA can send or receive reliable provisional
responses. When present in a Require header in a request it indicates that the UAS MUST
send all provisional responses reliably. When present in a Require header in a
reliable provisional response, it indicates that the response is to be sent reliably.
Defined in rfc 3262.
|
Remarks
Option tags are used in header fields such as Require, Supported, Proxy-Require, and
Unsupported in support of SIP compatibility mechanisms for extensions (Section 19.2).
The option tag itself is a string that is associated with a particular SIP option (that is, an extension).
Inheritance Hierarchy
Object | |
SIP_OptionTags |
Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119