to top
Android APIs
public class

SipErrorCode

extends Object
java.lang.Object
   ↳ android.net.sip.SipErrorCode

Class Overview

Defines error codes returned during SIP actions. For example, during onRegistrationFailed(), onError(), onCallChangeFailed() and onRegistrationFailed().

Summary

Constants
int CLIENT_ERROR When some error occurs on the device, possibly due to a bug.
int CROSS_DOMAIN_AUTHENTICATION Cross-domain authentication required.
int DATA_CONNECTION_LOST When data connection is lost.
int INVALID_CREDENTIALS When invalid credentials are provided.
int INVALID_REMOTE_URI When the remote URI is not valid.
int IN_PROGRESS The client is in a transaction and cannot initiate a new one.
int NO_ERROR Not an error.
int PEER_NOT_REACHABLE When the peer is not reachable.
int SERVER_ERROR When server responds with an error.
int SERVER_UNREACHABLE When the server is not reachable.
int SOCKET_ERROR When some socket error occurs.
int TIME_OUT When the transaction gets timed out.
int TRANSACTION_TERMINTED When transaction is terminated unexpectedly.
Public Methods

? Examples
static String toString(int errorCode)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int CLIENT_ERROR

Added in API level 9

When some error occurs on the device, possibly due to a bug.

Constant Value: -4 (0xfffffffc)

public static final int CROSS_DOMAIN_AUTHENTICATION

Added in API level 9

Cross-domain authentication required.

Constant Value: -11 (0xfffffff5)

public static final int DATA_CONNECTION_LOST

Added in API level 9

When data connection is lost.

Constant Value: -10 (0xfffffff6)

public static final int INVALID_CREDENTIALS

Added in API level 9

When invalid credentials are provided.

Constant Value: -8 (0xfffffff8)

public static final int INVALID_REMOTE_URI

Added in API level 9

When the remote URI is not valid.

Constant Value: -6 (0xfffffffa)

public static final int IN_PROGRESS

Added in API level 9

The client is in a transaction and cannot initiate a new one.

Constant Value: -9 (0xfffffff7)

public static final int NO_ERROR

Added in API level 9

Not an error.

Constant Value: 0 (0x00000000)

public static final int PEER_NOT_REACHABLE

Added in API level 9

When the peer is not reachable.

Constant Value: -7 (0xfffffff9)

public static final int SERVER_ERROR

Added in API level 9

When server responds with an error.

Constant Value: -2 (0xfffffffe)

public static final int SERVER_UNREACHABLE

Added in API level 9

When the server is not reachable.

Constant Value: -12 (0xfffffff4)

public static final int SOCKET_ERROR

Added in API level 9

When some socket error occurs.

Constant Value: -1 (0xffffffff)

public static final int TIME_OUT

Added in API level 9

When the transaction gets timed out.

Constant Value: -5 (0xfffffffb)

public static final int TRANSACTION_TERMINTED

Added in API level 9

When transaction is terminated unexpectedly.

Constant Value: -3 (0xfffffffd)

Public Methods

public static String toString (int errorCode)

Added in API level 9

No examples for this method.
Frequently called with: [Clear]
Portions of this page are reproduced from work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. The original page is available here.