LumiSoft Mail Server User API
SIP_ResponseCodes Class
Namespaces > LumiSoft.Net.SIP > SIP_ResponseCodes
This class holds SIP respnse codes.
Syntax

C# | Visual Basic | Managed C++

    public class SIP_ResponseCodes

    Public Class SIP_ResponseCodes

    public ref class SIP_ResponseCodes

Members

All Members | Constructors | Methods | Properties | Fields | Events
Public Protected | Instance Static | Declared Inherited

Icon | Member | Description
--- | --- | ---
| SIP_ResponseCodes New() | Initializes a new instance of the SIP_ResponseCodes class.
| Address_Incomplete | The server received a request with a Request-URI that was incomplete. Additional information SHOULD be provided in the reason phrase.
| Ambiguous | The Request-URI was ambiguous.
| Bad_Extension | The server did not understand the protocol extension specified in a Proxy-Require or Require header field.
| Bad_Gateway | The server, while acting as a gateway or proxy, received an invalid response from the downstream server it accessed in attempting to fulfill the request.
| Bad_Request | The request could not be understood due to malformed syntax. The Reason-Phrase SHOULD identify the syntax problem in more detail, for example, "Missing Call-ID header field".
| Busy_Everywhere | The callee's end system was contacted successfully but the callee is busy and does not wish to take the call at this time.
| Busy_Here | The callee's end system was contacted successfully, but the callee is currently not willing or able to take additional calls at this end system. The response MAY indicate a better time to call in the Retry-After header field.
| Call_Forwarded | A server MAY use this status code to indicate that the call is being forwarded to a different set of destinations.
| Call_Transaction_Does_Not_Exist | This status indicates that the UAS received a request that does not match any existing dialog or transaction.
| Decline | The callee's machine was successfully contacted but the user explicitly does not wish to or cannot participate.
| Does_Not_Exist_Anywhere | The server has authoritative information that the user indicated in the Request-URI does not exist anywhere
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
| Extension_Required | The UAS needs a particular extension to process the request, but this extension is not listed in a Supported header field in the request. Responses with this status code MUST contain a Require header field listing the required extensions.
| Finalize() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
| Forbidden | The server understood the request, but is refusing to fulfill it. Authorization will not help, and the request SHOULD NOT be repeated.
| GetHashCode() | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
| GetType() | Gets the Type of the current instance. (Inherited from Object.)
| Gone | The requested resource is no longer available at the server and no forwarding address is known. This condition is expected to be considered permanent.
| Interval_Too_Brief | The server is rejecting the request because the expiration time of the resource refreshed by the request is too short. This response can be used by a registrar to reject a registration whose Contact header field expiration time was too small.
| Loop_Detected | The server has detected a loop.
| MemberwiseClone() | Creates a shallow copy of the current Object. (Inherited from Object.)
| Message_Too_Large | The server was unable to process the request since the message length exceeded its capabilities.
| Method_Not_Allowed | The method specified in the Request-Line is understood, but not allowed for the address identified by the Request-URI.
| Not_Acceptable | The resource identified by the request is only capable of generating response entities that have content characteristics not acceptable according to the Accept header field sent in the request.
| Not_Acceptable_606 | The user's agent was contacted successfully but some aspects of the session description such as the requested media, bandwidth, or addressing style were not acceptable.
| Not_Acceptable_Here | The response has the same meaning as 606 (Not Acceptable), but only applies to the specific resource addressed by the Request-URI and the request may succeed elsewhere.
| Not_Found | The server has definitive information that the user does not exist at the domain specified in the Request-URI.
| Not_Implemented | The server does not support the functionality required to fulfill the request.
| Ok | The request has succeeded.
| Proxy_Authentication_Required | This code is similar to 401 (Unauthorized), but indicates that the client MUST first authenticate itself with the proxy.
| Queued | The called party is temporarily unavailable, but the server has decided to queue the call rather than reject it. When the callee becomes available, it will return the appropriate final status response.
| Request_Entity_Too_Large | The server is refusing to process a request because the request entity-body is larger than the server is willing or able to process. The server MAY close the connection to prevent the client from continuing the request.
| Request_Pending | The request was received by a UAS that had a pending request within the same dialog.
| Request_Terminate | The request was terminated by a BYE or CANCEL request. This response is never returned for a CANCEL request itself.
| Request_Timeout | The server could not produce a response within a suitable amount of time, for example, if it could not determine the location of the user in time.
| RequestURI_Too_Long | The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret.
| Ringing | The UA receiving the INVITE is trying to alert the user.
| Server_Internal_Error | The server encountered an unexpected condition that prevented it from fulfilling the request.
| Service_Unavailable | The server is temporarily unable to process the request due to a temporary overloading or maintenance of the server.
| Session_Progress | The 183 (Session Progress) response is used to convey information about the progress of the call that is not otherwise classified.
| Temporarily_Unavailable | The callee's end system was contacted successfully but the callee is currently unavailable (for example, is not logged in, logged in but in a state that precludes communication with the callee, or has activated the "do not disturb" feature).
| Timeout | The server did not receive a timely response from an external server it accessed in attempting to process the request.
| Too_Many_Hops | The server received a request that contains a Max-Forwards.
| ToString() | Returns a String that represents the current Object. (Inherited from Object.)
| Trying | This response indicates that the request has been received by the next-hop server and that some unspecified action is being taken on behalf of this call (for example, a database is being consulted).
| Unauthorized | The request requires user authentication.
| Undecipherable | The request was received by a UAS that contained an encrypted MIME body for which the recipient does not possess or will not provide an appropriate decryption key.
| Unsupported_Media_Type | The server is refusing to service the request because the message body of the request is in a format not supported by the server for the requested method. The server MUST return a list of acceptable formats using the Accept, Accept-Encoding, or Accept-Language header field, depending on the specific problem with the content.
| Unsupported_URI_Scheme | The server cannot process the request because the scheme of the URI in the Request-URI is unknown to the server.
| Version_Not_Supported | The server does not support, or refuses to support, the SIP protocol version that was used in the request.

Inheritance Hierarchy

Object
| SIP_ResponseCodes

Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)