SIP server request. Related RFC 3261.
Declaration Syntax
C# | Visual Basic | Visual C++ | F# |
public class SIP_Request : SIP_Message
Public Class SIP_Request Inherits SIP_Message
public ref class SIP_Request : public SIP_Message
type SIP_Request = class inherit SIP_Message end
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
SIP_Request(String) |
Default constructor.
| |
Accept |
Gets or sets what features end point supports.
(Inherited from SIP_Message.) | |
AcceptContact |
Gets or sets Accept-Contact header value. Defined in RFC 3841.
(Inherited from SIP_Message.) | |
AcceptEncoding |
Gets encodings what end point supports. Example: Accept-Encoding: gzip.
(Inherited from SIP_Message.) | |
AcceptLanguage |
Gets preferred languages for reason phrases, session descriptions, or
status responses carried as message bodies in the response. If no Accept-Language
header field is present, the server SHOULD assume all languages are acceptable to the client.
(Inherited from SIP_Message.) | |
AcceptResourcePriority |
Gets Accept-Resource-Priority headers. Defined in RFC 4412.
(Inherited from SIP_Message.) | |
AlertInfo |
Gets AlertInfo values collection. When present in an INVITE request, the Alert-Info header
field specifies an alternative ring tone to the UAS. When present in a 180 (Ringing) response,
the Alert-Info header field specifies an alternative ringback tone to the UAC.
(Inherited from SIP_Message.) | |
Allow |
Gets methods collection which is supported by the UA which generated the message.
(Inherited from SIP_Message.) | |
AllowEvents |
Gets Allow-Events header which indicates the event packages supported by the client. Defined in rfc 3265.
(Inherited from SIP_Message.) | |
AuthenticationInfo |
Gets the Authentication-Info header fields which provides for mutual authentication
with HTTP Digest.
(Inherited from SIP_Message.) | |
Authorization |
Gets the Authorization header fields which contains authentication credentials of a UA.
(Inherited from SIP_Message.) | |
CallID |
Gets or sets the Call-ID header field which uniquely identifies a particular invitation or all
registrations of a particular client.
Value null means not specified.
(Inherited from SIP_Message.) | |
CallInfo |
Gets the Call-Info header field which provides additional information about the
caller or callee, depending on whether it is found in a request or response.
(Inherited from SIP_Message.) | |
Contact |
Gets contact header fields. The Contact header field provides a SIP or SIPS URI that can be used
to contact that specific instance of the UA for subsequent requests.
(Inherited from SIP_Message.) | |
ContentDisposition |
Gets or sets the Content-Disposition header field which describes how the message body
or, for multipart messages, a message body part is to be interpreted by the UAC or UAS.
Value null means not specified.
(Inherited from SIP_Message.) | |
ContentEncoding |
Gets the Content-Encodings which is used as a modifier to the "media-type". When present,
its value indicates what additional content codings have been applied to the entity-body,
and thus what decoding mechanisms MUST be applied in order to obtain the media-type referenced
by the Content-Type header field.
(Inherited from SIP_Message.) | |
ContentLanguage |
Gets content languages.
(Inherited from SIP_Message.) | |
ContentLength |
Gets SIP request content data size in bytes.
(Inherited from SIP_Message.) | |
ContentType |
Gets or sets the Content-Type header field which indicates the media type of the
message-body sent to the recipient.
Value null means not specified.
(Inherited from SIP_Message.) | |
Copy()()()() |
Clones this request.
| |
CSeq |
Gets or sets command sequence number and the request method.
Value null means not specified.
(Inherited from SIP_Message.) | |
Data |
Gets or sets content data.
(Inherited from SIP_Message.) | |
Date |
Gets or sets date and time. Value DateTime.MinValue means that value not specified.
(Inherited from SIP_Message.) | |
Equals(Object) | (Inherited from Object.) | |
ErrorInfo |
Gets the Error-Info header field which provides a pointer to additional
information about the error status response.
(Inherited from SIP_Message.) | |
Event |
Gets or sets Event header. Defined in RFC 3265.
(Inherited from SIP_Message.) | |
Expires |
Gets or sets relative time after which the message (or content) expires.
Value -1 means that value not specified.
(Inherited from SIP_Message.) | |
Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
From |
Gets or sets initiator of the request.
Value null means not specified.
(Inherited from SIP_Message.) | |
GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) | |
Header |
Gets direct access to header.
(Inherited from SIP_Message.) | |
HistoryInfo |
Gets History-Info headers. Defined in RFC 4244.
(Inherited from SIP_Message.) | |
Identity |
Identity header value. Value null means not specified. Defined in RFC 4474.
(Inherited from SIP_Message.) | |
IdentityInfo |
Gets or sets Identity-Info header value. Value null means not specified.
Defined in RFC 4474.
(Inherited from SIP_Message.) | |
InReplyTo |
Gets the In-Reply-To header fields which enumerates the Call-IDs that this call
references or returns.
(Inherited from SIP_Message.) | |
InternalParse(array<Byte>[]()[][]) |
Parses SIP message from specified byte array.
(Inherited from SIP_Message.) | |
InternalParse(Stream) |
Parses SIP message from specified stream.
(Inherited from SIP_Message.) | |
InternalToStream(Stream) |
Stores SIP_Message to specified stream.
(Inherited from SIP_Message.) | |
Join |
Gets or sets Join header which indicates that a new dialog (created by the INVITE in which
the Join header field in contained) should be joined with a dialog identified by the header
field, and any associated dialogs or conferences. Defined in 3911. Value null means not specified.
(Inherited from SIP_Message.) | |
MaxForwards |
Gets or sets limit the number of proxies or gateways that can forward the request
to the next downstream server.
Value -1 means that value not specified.
(Inherited from SIP_Message.) | |
MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MimeVersion |
Gets or sets mime version. Currently 1.0 is only defined value.
Value null means not specified.
(Inherited from SIP_Message.) | |
MinExpires |
Gets or sets minimum refresh interval supported for soft-state elements managed by that server.
Value -1 means that value not specified.
(Inherited from SIP_Message.) | |
MinSE |
Gets or sets Min-SE header which indicates the minimum value for the session interval,
in units of delta-seconds. Defined in 4028. Value null means not specified.
(Inherited from SIP_Message.) | |
Organization |
Gets or sets organization name which the SIP element issuing the request or response belongs.
Value null means not specified.
(Inherited from SIP_Message.) | |
Parse(array<Byte>[]()[][]) |
Parses SIP_Request from byte array.
| |
Parse(Stream) |
Parses SIP_Request from stream.
| |
Path |
Gets an Path header. It is used in conjunction with SIP REGISTER requests and with 200
class messages in response to REGISTER (REGISTER responses). Defined in rfc 3327.
(Inherited from SIP_Message.) | |
Priority |
Gest or sets priority that the SIP request should have to the receiving human or its agent.
Value null means not specified.
(Inherited from SIP_Message.) | |
ProxyAuthenticate |
Gets an proxy authentication challenge.
(Inherited from SIP_Message.) | |
ProxyAuthorization |
Gest credentials containing the authentication information of the user agent
for the proxy and/or realm of the resource being requested.
(Inherited from SIP_Message.) | |
ProxyRequire |
Gets proxy-sensitive features that must be supported by the proxy.
(Inherited from SIP_Message.) | |
RAck |
Gets or sets RAck header. Defined in 3262. Value null means not specified.
(Inherited from SIP_Message.) | |
Reason |
Gets the Reason header. Defined in rfc 3326.
(Inherited from SIP_Message.) | |
RecordRoute |
Gets the Record-Route header fields what is inserted by proxies in a request to
force future requests in the dialog to be routed through the proxy.
(Inherited from SIP_Message.) | |
ReferredBy |
Gets or sets Referred-By header. Defined in rfc 3892. Value null means not specified.
(Inherited from SIP_Message.) | |
ReferSub |
Gets or sets Refer-Sub header. Defined in rfc 4488. Value null means not specified.
(Inherited from SIP_Message.) | |
ReferTo |
Gets or sets Refer-To header. Defined in rfc 3515. Value null means not specified.
(Inherited from SIP_Message.) | |
RejectContact |
Gets Reject-Contact headers. Defined in RFC 3841.
(Inherited from SIP_Message.) | |
Replaces |
Gets or sets Replaces header. Defined in rfc 3891. Value null means not specified.
(Inherited from SIP_Message.) | |
ReplyTo |
Gets logical return URI that may be different from the From header field.
(Inherited from SIP_Message.) | |
RequestDisposition |
Gets or sets Request-Disposition header. The Request-Disposition header field specifies caller preferences for
how a server should process a request. Defined in rfc 3841.
(Inherited from SIP_Message.) | |
RequestLine |
Gets request-line.
| |
Require |
Gets options that the UAC expects the UAS to support in order to process the request.
(Inherited from SIP_Message.) | |
ResourcePriority |
Gets Resource-Priority headers. Defined in RFC 4412.
(Inherited from SIP_Message.) | |
RetryAfter |
Gets or sets how many seconds the service is expected to be unavailable to the requesting client.
Value null means that value not specified.
(Inherited from SIP_Message.) | |
Route |
Gets force routing for a request through the listed set of proxies.
(Inherited from SIP_Message.) | |
RSeq |
Gets or sets RSeq header. Value -1 means that value not specified. Defined in rfc 3262.
(Inherited from SIP_Message.) | |
SecurityClient |
Gets Security-Client headers. Defined in RFC 3329.
(Inherited from SIP_Message.) | |
SecurityServer |
Gets Security-Server headers. Defined in RFC 3329.
(Inherited from SIP_Message.) | |
SecurityVerify |
Gets Security-Verify headers. Defined in RFC 3329.
(Inherited from SIP_Message.) | |
Server |
Gets or sets the software used by the UAS to handle the request.
Value null means not specified.
(Inherited from SIP_Message.) | |
ServiceRoute |
Gets the Service-Route header. Defined in rfc 3608.
(Inherited from SIP_Message.) | |
SessionExpires |
Gets or sets Session-Expires expires header. Value null means that value not specified.
Defined in rfc 4028.
(Inherited from SIP_Message.) | |
SIPETag |
Gets or sets SIP-ETag header value. Value null means not specified. Defined in RFC 3903.
(Inherited from SIP_Message.) | |
SIPIfMatch |
Gets or sets SIP-ETag header value. Value null means not specified. Defined in RFC 3903.
(Inherited from SIP_Message.) | |
Subject |
Gets or sets call subject text.
Value null means not specified.
(Inherited from SIP_Message.) | |
SubscriptionState |
Gets or sets Subscription-State header value. Value null means that value not specified.
Defined in RFC 3265.
(Inherited from SIP_Message.) | |
Supported |
Gets extensions supported by the UAC or UAS. Known values are defined in SIP_OptionTags class.
(Inherited from SIP_Message.) | |
TargetDialog |
Gets or sets Target-Dialog header value. Value null means that value not specified.
Defined in RFC 4538.
(Inherited from SIP_Message.) | |
Timestamp |
Gets or sets when the UAC sent the request to the UAS.
Value null means that value not specified.
(Inherited from SIP_Message.) | |
To |
Gets or sets logical recipient of the request.
Value null means not specified.
(Inherited from SIP_Message.) | |
ToByteData()()()() |
Converts this request to raw srver request data.
| |
ToStream(Stream) |
Stores SIP_Request to specified stream.
| |
ToString()()()() |
Returns request as string.
(Overrides Object.ToString()()()().) | |
Unsupported |
Gets features not supported by the UAS.
(Inherited from SIP_Message.) | |
UserAgent |
Gets or sets information about the UAC originating the request.
Value null means not specified.
(Inherited from SIP_Message.) | |
Validate()()()() |
Checks if SIP request has all required values as request line,header fields and their values.
Throws Exception if not valid SIP request.
| |
Warning |
Gets additional information about the status of a response.
(Inherited from SIP_Message.) | |
Via |
Gets Via header fields.The Via header field indicates the transport used for the transaction
and identifies the location where the response is to be sent.
(Inherited from SIP_Message.) | |
WWWAuthenticate |
Gets or authentication challenge.
(Inherited from SIP_Message.) |
Inheritance Hierarchy
Object | ||
SIP_Message | ||
SIP_Request |
Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119