SIP .NET Class Library
SIP .NET Class Library
SIP .NET
Independentsoft.Sip.Responses
Accepted Class
BadEvent Class
BadExtension Class
BadRequest Class
BusyHere Class
CallIsBeingForwarded Class
CallQueued Class
Decline Class
Forbidden Class
MethodNotAllowed Class
NotAcceptable Class
NotAcceptableHere Class
OK Class
RequestPending Class
RequestTerminated Class
Ringing Class
SessionProgress Class
Trying Class
Unauthorized Class
UnsupportedMediaType Class
UnsupportedURIScheme Class

# Independentsoft.Sip.Responses Namespace

Classes

| Class | Description
--- | --- | ---
| Accepted | The Accepted class represents Accepted response with status code 202 and default description text "Accepted". The Accepted response indicates that the client has received and understood the request, but that the request. It is commonly used in responses to SUBSCRIBE, REFER and MESSAGE methods.
| BadEvent | The BadEvent class represents Bad Event response with status code 489 and default description text "Bad Event". The Bad Event response is used to reject a subscription request or notification containing an Event package that is unknown or not supported.
| BadExtension | The BadExtension class represents Bad Extension response with status code 420 and default description text "Bad Extension". The Bad Extension response indicates that the extension specified in the Require header field is not supported by the client. The response should contain a Supported header field listing the extensions that are supported.
| BadRequest | The BadRequest class represents Bad Request response with status code 400 and default description text "Bad Request". The Bad Request response indicates that the request was not understood by the client.
| BusyHere | The BusyHere class represents Busy Here response with status code 486 and default description text "Busy Here". The Busy Here response is used to indicate that the client cannot accept the call at this location.
| CallIsBeingForwarded | The CallIsBeingForwarded class represents Call Is Being Forwarded response with status code 181 and default description text "Call Is Being Forwarded". The Call Is Being Forwarded response is used to indicate that the call has been handed off to another end-point. This response is sent when this information may be of use to the caller. Also, because a forwarding operation may take longer for the call to be answered, this response gives a status for the caller.
| CallQueued | The CallQueued class represents Call Queued response with status code 182 and default description text "Call Queued". The Call Queued response is used to indicate that the INVITE has been received, and will be processed in a queue.
| Decline | The Decline class represents Decline response with status code 603 and default description text "Decline". The Decline response could indicate the client is busy, or simply does not want to accept the request.
| Forbidden | The Forbidden class represents Forbidden response with status code 403 and default description text "Forbidden". The Forbidden response is used to deny a request without giving the caller any recourse. It is sent when the client has understood the request, found the request to be correctly formulated, but will not service the request.
| MethodNotAllowed | The MethodNotAllowed class represents Method Not Allowed response with status code 405 and default description text "Method Not Allowed". The Method Not Allowed response indicates that the client has received and understood a request but is not willing to fulfill the request.
| NotAcceptable | The NotAcceptable class represents Not Acceptable response with status code 606 and default description text "Not Acceptable". The Not Acceptable response can be used to implement some session negotiation capability in SIP. This response indicates that some aspect of the desired session is not acceptable to the client, and as a result, the session cannot be established. The response may contain a Warning header field with a numerical code describing exactly what was not acceptable. The request can be retried with different media session information.
| NotAcceptableHere | The NotAcceptableHere class represents Not Acceptable Here response with status code 488 and default description text "Not Acceptable Here". The Not Acceptable Here response indicates that some aspect of the proposed session is not acceptable and may contain a Warningc> header field indicating the exact reason.
| OK | The OK class represents OK response with status code 200 and default description text "OK". The OK response has two uses in SIP. When used to accept a session invitation, it will contain a message body containing the media properties of the called party. When used in response to other requests, it indicates successful completion or receipt of the request. The response stops further retransmissions of the request. In response to an OPTIONS, the message body may contain the capabilities of the server.
| RequestPending | The RequestPending class represents Request Pending response with status code 491 and default description text "Request Pending". The Request Pending response is used to resolve accidental simultaneous re-INVITEs by both parties in a dialog. Since both INVITEs seek to change the state of the session, they cannot be processed at the same time. While the client is awaiting a final response to a re-INVITE, any re-INVITE request received must be replied to with this response code.
| RequestTerminated | The RequestTerminated class represents Request Terminated response with status code 487 and default description text "Request Terminated". The Request Terminated response can be sent by a client that has received a CANCEL request for a pending INVITE request.
| Ringing | The Ringing class represents Ringing response with status code 180 and default description text "Ringing". The Ringing response is used to indicate that the INVITE has been received by the client and that alerting is taken place.
| SessionProgress | The SessionProgress class represents Session Progress response with status code 183 and default description text "Session Progress". The Session Progress response is used to convey information about the progress of the request that is not otherwise classified. The response body may be used to convey more details about the call progress.
| Trying | The Trying class represents Trying response with status code 100 and default description text "Trying". The Trying response indicates that some kind of action is being taken to process the request.
| Unauthorized | The Unauthorized class represents Unauthorized response with status code 401 and default description text "Unauthorized". The Unauthorized response indicates that the request requires the user to perform authentication.
| UnsupportedMediaType | The UnsupportedMediaType class represents Unsupported Media Type response with status code 415 and default description text "Unsupported Media Type". The Unsupported Media Type response indicates that the media type contained in the INVITE request is not supported.
| UnsupportedURIScheme | The UnsupportedURIScheme class represents Unsupported URI Scheme response with status code 416 and default description text "Unsupported URI Scheme".

Copyright 2023 Independentsoft

Send comments on this topic to support@independentsoft.de