Call errors during the setup state of a call.
| C# | Visual Basic | Visual C++ |
public enum CallError
Public Enumeration CallError
public enum class CallError
| Member | Description |
|---|---|
| UnknownError |
Some error, details can be found in SIP message.
|
| NoResponse |
No response received to a request (e.g. BYE) from the other party.
|
| SRTPError |
Incorrect media protocol in SDP.
|
| ConnectionError |
Connection lost with the remote address.
|
| ParseError |
The user-agent could not parse the message.
|
| BadRequest |
400 - The request could not be understood due to malformed syntax.
|
| Forbidden |
403 - The server understood the request, but is refusing to fulfill it.
|
| NotFound |
404 - The server has definitive information that the user does not exist at the domain specified in the Request-URI.
|
| RequestTimedOut |
408 - The server could not produce a response within a suitable amount of time.
|
| Gone |
410 - The requested resource is no longer available at the server and no forwarding address is known.
|
| UnsupportedMediaType |
415 - 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.
|
| TemporarilyUnavailable |
480 - The callee's end system was contacted successfully but the callee is currently unavailable.
|
| CallDoesNotExist |
481 - This status indicates that the UAS received a request that does not match any existing dialog.
|
| AddressIncomplete |
484 - The server received a request with a Request-URI that was incomplete.
|
| BusyHere |
486 - 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.
|
| NotAcceptableHere |
488 - The session description such as the bandwidth, addressing type or codecs were not acceptable.
|
| RequestPending |
491 - There is a pending request within the same call.
|
| ServerInternalError |
500 - The server encountered an unexpected condition that prevented it from fulfilling the request.
|
| NotImplemented |
501 - The server does not support the functionality required to fulfill the request.
|
| BadGateway |
502 - 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.
|
| ServiceUnavailable |
503 - The server is temporarily unable to process the request due to a temporary overloading or maintenance of the server.
|
| ServerTimeout |
504 - The server did not receive a timely response from an external server it accessed in attempting to process the request.
|
| MessageTooLarge |
513 - The server was unable to process the request since the message length exceeded its capabilities.
|
| BusyEverywhere |
600 - The callee's end system was contacted successfully but the callee is busy and does not wish to take the call at this time.
The server has definitive information about a particular user, not just the particular instance.
|
| GlobalFailureDecline |
603 - The callee's machine was successfully contacted but the user explicitly does not wish to or cannot participate.
The server has definitive information about a particular user, not just the particular instance.
|
| DoesNotExistAnywhere |
604 - The server has authoritative information that the user does not exist anywhere.
The server has definitive information about a particular user, not just the particular instance.
|
| GlobalFailureNotAcceptable |
606 - The session description such as the bandwidth, addressing type or codecs were not acceptable.
The server has definitive information about a particular user, not just the particular instance.
|
| GlobalFailure |
699 - The server has definitive information about a particular user, not just the particular instance.
|
Fault cases for the callee are NotFound, Unavailable.
These values depends on the situation and the used VoIP technology.