Arquivo GCKCommon.h

Referência do arquivo GCKCommon.h

Enumerações GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus e GCKStandbyStatus. Mais…

Macros

#define GCK_ASSERT_MAIN_THREAD()   GCKAssertMainThread(__PRETTY_FUNCTION__)
 Afirma se a linha de execução de chamada não é a principal. Mais...
 

Enumerações

enum  GCKConnectionState { GCKConnectionStateDisconnected = 0, GCKConnectionStateConnecting = 1, GCKConnectionStateConnected = 2, GCKConnectionStateDisconnecting = 3 }
 Enumeração que define os estados de conexão do Cast. Mais...
 
enum  GCKConnectionSuspendReason { GCKConnectionSuspendReasonAppBackgrounded = 1, GCKConnectionSuspendReasonNetworkError = 2, GCKConnectionSuspendReasonNetworkNotReachable = 3 }
 Enumeração que define os motivos para uma conexão ser suspensa. Mais...
 
enum  GCKActiveInputStatus { GCKActiveInputStatusUnknown = -1, GCKActiveInputStatusInactive = 0, GCKActiveInputStatusActive = 1 }
 Um tipo enumerado que descreve os estados de status da entrada ativa. Mais...
 
enum  GCKStandbyStatus { GCKStandbyStatusUnknown = -1, GCKStandbyStatusInactive = 0, GCKStandbyStatusActive = 1 }
 Um enum que descreve os estados de status de espera. Mais...
 
enum  GCKCastState { GCKCastStateNoDevicesAvailable = 0, GCKCastStateNotConnected = 1, GCKCastStateConnecting = 2, GCKCastStateConnected = 3 }
 Um enum que descreve os possíveis estados de transmissão para o aplicativo remetente. Mais...
 

Funções

void GCKAssertMainThread (const char *function)
 Afirma se a linha de execução de chamada não é a principal. Mais...
 

Variáveis

NSString *const kGCKFrameworkVersion
 Uma constante de string contendo o número da versão do framework GoogleCast. Mais...
 
const NSInteger kGCKInvalidRequestID
 Um ID de solicitação inválido. Se um método retornar esse ID, isso significa que a solicitação não pôde ser feita. Mais...
 
NSString *const kGCKThreadException
 Um tipo de exceção que indica que uma API foi chamada em uma linha de execução inválida. Mais...
 

Descrição detalhada

Enumerações GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus e GCKStandbyStatus.

Documentação de definição de macro

#define GCK_ASSERT_MAIN_THREAD ( )    GCKAssertMainThread(__PRETTY_FUNCTION__)

Afirma se a linha de execução de chamada não é a principal.

Documentação de tipos de enumeração

Enumeração que define os estados de conexão do Cast.

Enumerador
GCKConnectionStateDesconectared

Desconectado do dispositivo ou aplicativo.

GCKConnectionStateConnection

Como se conectar ao dispositivo ou aplicativo.

GCKConnectionStateConnected

Conectado ao dispositivo ou app.

GCKConnectionStateConnectioning

Desconectando do dispositivo.

Enumeração que define os motivos para uma conexão ser suspensa.

Enumerador
GCKConnectionSuspendReasonAppBackgrounded

A conexão foi suspensa porque o aplicativo está entrando em segundo plano.

GCKConnectionSuspendReasonNetworkError

A conexão foi suspensa devido a uma E/S de rede ou erro de protocolo.

GCKConnectionSuspendReasonNetworkNotReachable

A conexão foi suspensa porque a rede não está acessível.

Um tipo enumerado que descreve os estados de status da entrada ativa.

Esse status indica se um dispositivo receptor é a entrada ativa em sua smart TV ou no AVR.

Enumerador
GCKActiveInputStatusUnknown

O status da entrada ativa é desconhecido.

GCKActiveInputStatusInativo

A entrada está inativa.

GCKActiveInputStatusActive

A entrada está ativa.

Um enum que descreve os estados de status de espera.

Esse status indica se a TV conectada ou o AVR de um dispositivo receptor está no modo "de espera".

Enumerador
GCKStandbyStatusUnknown

O status de espera é desconhecido.

GCKStandbyStatusInativo

O dispositivo não está no modo de espera.

GCKStandbyStatusActive

O dispositivo está no modo de espera.

Um enum que descreve os possíveis estados de transmissão para o aplicativo remetente.

Enumerador
GCKCastStateNoDevicesAvailable

Nenhuma sessão de transmissão foi estabelecida, e nenhum dispositivo de transmissão está disponível.

GCKCastStateNotConnected

Nenhuma sessão de transmissão é estabelecida, e os dispositivos de transmissão ficam disponíveis.

GCKCastStateConnection

Uma sessão de transmissão está sendo estabelecida.

GCKCastStateConnected

Uma sessão de transmissão é estabelecida.

Documentação de funções

void GCKAssertMainThread ( const char *  function)

Afirma se a linha de execução de chamada não é a principal.

Documentação de variáveis

kGCKFrameworkVersion

Uma constante de string contendo o número da versão do framework GoogleCast.

kGCKInvalidRequestID

Um ID de solicitação inválido. Se um método retornar esse ID, isso significa que a solicitação não pôde ser feita.

kGCKThreadException

Um tipo de exceção que indica que uma API foi chamada em uma linha de execução inválida.