Archivo GCKCommon.h

Referencia del archivo GCKCommon.h

Enumeraciones GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus y GCKStandbyStatus. Más...

Macros

#define GCK_ASSERT_MAIN_THREAD()   GCKAssertMainThread(__PRETTY_FUNCTION__)
 Se afirma si el subproceso que realiza la llamada no es el principal. Más...
 

Enumeraciones

enum  GCKConnectionState { GCKConnectionStateDisconnected = 0, GCKConnectionStateConnecting = 1, GCKConnectionStateConnected = 2, GCKConnectionStateDisconnecting = 3 }
 Es una enumeración que define los estados de conexión de Cast. Más...
 
enum  GCKConnectionSuspendReason { GCKConnectionSuspendReasonAppBackgrounded = 1, GCKConnectionSuspendReasonNetworkError = 2, GCKConnectionSuspendReasonNetworkNotReachable = 3 }
 Es una enumeración que define los motivos por los que se suspende una conexión. Más...
 
enum  GCKActiveInputStatus { GCKActiveInputStatusUnknown = -1, GCKActiveInputStatusInactive = 0, GCKActiveInputStatusActive = 1 }
 Una enumeración que describe los estados de estado de entrada activos. Más...
 
enum  GCKStandbyStatus { GCKStandbyStatusUnknown = -1, GCKStandbyStatusInactive = 0, GCKStandbyStatusActive = 1 }
 Una enumeración que describe los estados del estado en espera. Más...
 
enum  GCKCastState { GCKCastStateNoDevicesAvailable = 0, GCKCastStateNotConnected = 1, GCKCastStateConnecting = 2, GCKCastStateConnected = 3 }
 Una enumeración que describe los posibles estados de transmisión de la aplicación emisora. Más...
 

Funciones

void GCKAssertMainThread (const char *function)
 Se afirma si el subproceso que realiza la llamada no es el principal. Más...
 

Variables

NSString *const kGCKFrameworkVersion
 Una constante de string que contiene el número de versión del framework de GoogleCast. Más...
 
const NSInteger kGCKInvalidRequestID
 Un ID de solicitud no válido. Si un método muestra este ID de solicitud, significa que no se pudo realizar la solicitud. Más...
 
NSString *const kGCKThreadException
 Un tipo de excepción que indica que se llamó a una API desde un subproceso no válido. Más...
 

Descripción detallada

Enumeraciones GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus y GCKStandbyStatus.

Documentación de la definición de la macro

#define GCK_ASSERT_MAIN_THREAD ( )    GCKAssertMainThread(__PRETTY_FUNCTION__)

Se afirma si el subproceso que realiza la llamada no es el principal.

Documentación del tipo de enumeración

Es una enumeración que define los estados de conexión de Cast.

Enumerador
GCKConnectionStateDisconnected

Está desconectado del dispositivo o la aplicación.

GCKConnectionStateConnection

Conexión al dispositivo o la aplicación

GCKConnectionStateConnected

Conectado al dispositivo o a la aplicación

GCKConnectionStateDisconnecting

Desconectando del dispositivo.

Es una enumeración que define los motivos por los que se suspende una conexión.

Enumerador
GCKConnectionSuspendReasonAppBackgrounded

Se suspendió la conexión porque la aplicación se ejecuta en segundo plano.

GCKConnectionSuspendReasonNetworkError

La conexión se suspendió debido a un error de protocolo o E/S de red.

GCKConnectionSuspendReasonNetworkNotReachable

Se suspendió la conexión porque no se puede acceder a la red.

Una enumeración que describe los estados de estado de entrada activos.

Este estado indica si un dispositivo receptor es actualmente la entrada activa del TV conectado o el AVR.

Enumerador
GCKActiveInputStatusUnknown

Se desconoce el estado de la entrada activa.

GCKActiveInputStatusInactive

La entrada está inactiva.

GCKActiveInputStatusActive

La entrada está activa.

Una enumeración que describe los estados del estado en espera.

Este estado indica si el televisor conectado o el AVR de un dispositivo receptor se encuentra actualmente en modo "en espera".

Enumerador
GCKStandbyStatusUnknown

Se desconoce el estado del modo de espera.

GCKStandbyStatusInactive

El dispositivo no está en modo en espera.

GCKStandbyStatusActive

El dispositivo está en modo en espera.

Una enumeración que describe los posibles estados de transmisión de la aplicación emisora.

Enumerador
GCKCastStateNoDevicesAvailable

No se establece ninguna sesión de transmisión ni hay dispositivos de transmisión disponibles.

GCKCastStateNotConnected

No se establece ninguna sesión de transmisión y hay dispositivos de transmisión disponibles.

GCKCastStateConnecting

Se está estableciendo una sesión de transmisión.

GCKCastStateConnected

Se establece una sesión de transmisión.

Documentación de funciones

void GCKAssertMainThread ( const char *  function)

Se afirma si el subproceso que realiza la llamada no es el principal.

Documentación de las variables

kGCKFrameworkVersion

Una constante de string que contiene el número de versión del framework de GoogleCast.

kGCKInvalidRequestID

Un ID de solicitud no válido. Si un método muestra este ID de solicitud, significa que no se pudo realizar la solicitud.

kGCKThreadException

Un tipo de excepción que indica que se llamó a una API desde un subproceso no válido.