Summary: Constants | Methods | Inherited Methods | [Expand All]
public final class

# CastStatusCodes

extends Object

java.lang.Object
↳ | com.google.android.gms.cast.CastStatusCodes

## Class Overview

Status codes for the Cast APIs.

Status codes for the `Cast` API that are returned in various callbacks as error parameter values.

## Summary

Constants
int | APPLICATION_NOT_FOUND | Status code indicating that a requested application could not be found.
int | APPLICATION_NOT_RUNNING | Status code indicating that a requested application is not currently running.
int | AUTHENTICATION_FAILED | Status code indicating an authentication failure.
int | CANCELED | Status code indicating that an in-progress request has been canceled, most likely because another action has preempted it.
int | ERROR_SERVICE_CREATION_FAILED | The Cast Remote Display service could not be created.
int | ERROR_SERVICE_DISCONNECTED | The Cast Remote Display service was disconnected.
int | FAILED | Status code indicating that the in-progress request failed.
int | INTERNAL_ERROR | Status code indicating that an internal error has occurred.
int | INTERRUPTED | Status code indicating a blocking call was interrupted while waiting and did not run to completion.
int | INVALID_REQUEST | Status code indicating that an invalid request was made.
int | MESSAGE_SEND_BUFFER_TOO_FULL | Status code indicating that a message could not be sent because there is not enough room in the send buffer at this time.
int | MESSAGE_TOO_LARGE | Status code indicating that a message could not be sent because it is too large.
int | NETWORK_ERROR | Status code indicating a network I/O error.
int | NOT_ALLOWED | Status code indicating that the request was disallowed and could not be completed.
int | REPLACED | Status code indicating that the request's progress is no longer being tracked because another request of the same type has been made before the first request completed.
int | SUCCESS | Status code indicating no error (success).
int | TIMEOUT | Status code indicating that an operation has timed out.
int | UNKNOWN_ERROR | Status code indicating that an unknown, unexpected error has occurred.

Public Methods
static String | getStatusCodeString(int statusCode) Returns an untranslated debug (not user-friendly!) string based on the current status code.

[Expand] Inherited Methods
From class java.lang.Object
Object | clone()
boolean | equals(Object arg0)
void | finalize()
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Constants

#### public static final int APPLICATION_NOT_FOUND

Status code indicating that a requested application could not be found.

Constant Value: 2004 (0x000007d4)

#### public static final int APPLICATION_NOT_RUNNING

Status code indicating that a requested application is not currently running.

Constant Value: 2005 (0x000007d5)

#### public static final int AUTHENTICATION_FAILED

Status code indicating an authentication failure.

Constant Value: 2000 (0x000007d0)

#### public static final int CANCELED

Status code indicating that an in-progress request has been canceled, most likely because another action has preempted it.

Constant Value: 2002 (0x000007d2)

#### public static final int ERROR_SERVICE_CREATION_FAILED

The Cast Remote Display service could not be created.

Constant Value: 2200 (0x00000898)

#### public static final int ERROR_SERVICE_DISCONNECTED

The Cast Remote Display service was disconnected.

Constant Value: 2201 (0x00000899)

#### public static final int FAILED

Status code indicating that the in-progress request failed.

Constant Value: 2100 (0x00000834)

#### public static final int INTERNAL_ERROR

Status code indicating that an internal error has occurred.

Constant Value: 8 (0x00000008)

#### public static final int INTERRUPTED

Status code indicating a blocking call was interrupted while waiting and did not run to completion.

Constant Value: 14 (0x0000000e)

#### public static final int INVALID_REQUEST

Status code indicating that an invalid request was made.

Constant Value: 2001 (0x000007d1)

#### public static final int MESSAGE_SEND_BUFFER_TOO_FULL

Status code indicating that a message could not be sent because there is not enough room in the send buffer at this time.

Constant Value: 2007 (0x000007d7)

#### public static final int MESSAGE_TOO_LARGE

Status code indicating that a message could not be sent because it is too large.

Constant Value: 2006 (0x000007d6)

#### public static final int NETWORK_ERROR

Status code indicating a network I/O error.

Constant Value: 7 (0x00000007)

#### public static final int NOT_ALLOWED

Status code indicating that the request was disallowed and could not be completed.

Constant Value: 2003 (0x000007d3)

#### public static final int REPLACED

Status code indicating that the request's progress is no longer being tracked because another request of the same type has been made before the first request completed.

Constant Value: 2103 (0x00000837)

#### public static final int SUCCESS

Status code indicating no error (success).

Constant Value: 0 (0x00000000)

#### public static final int TIMEOUT

Status code indicating that an operation has timed out.

Constant Value: 15 (0x0000000f)

#### public static final int UNKNOWN_ERROR

Status code indicating that an unknown, unexpected error has occurred.

Constant Value: 13 (0x0000000d)

## Public Methods

#### public static String getStatusCodeString (int statusCode)

Returns an untranslated debug (not user-friendly!) string based on the current status code.