Fichier GCKCommon.h

Référence de fichier GCKCommon.h

énumérations GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus et GCKStandbyStatus. Plus...

Macros

#define GCK_ASSERT_MAIN_THREAD()   GCKAssertMainThread(__PRETTY_FUNCTION__)
 Déclare si le thread appelant n'est pas le thread principal. Plus...
 

Énumérations

enum  GCKConnectionState { GCKConnectionStateDisconnected = 0, GCKConnectionStateConnecting = 1, GCKConnectionStateConnected = 2, GCKConnectionStateDisconnecting = 3 }
 Énumération définissant les états de la connexion Cast. Plus...
 
enum  GCKConnectionSuspendReason { GCKConnectionSuspendReasonAppBackgrounded = 1, GCKConnectionSuspendReasonNetworkError = 2, GCKConnectionSuspendReasonNetworkNotReachable = 3 }
 Énumération définissant les motifs de suspension d'une connexion. Plus...
 
enum  GCKActiveInputStatus { GCKActiveInputStatusUnknown = -1, GCKActiveInputStatusInactive = 0, GCKActiveInputStatusActive = 1 }
 Énumération décrivant les états d'état d'entrée active. Plus...
 
enum  GCKStandbyStatus { GCKStandbyStatusUnknown = -1, GCKStandbyStatusInactive = 0, GCKStandbyStatusActive = 1 }
 Énumération décrivant les états de veille. Plus...
 
enum  GCKCastState { GCKCastStateNoDevicesAvailable = 0, GCKCastStateNotConnected = 1, GCKCastStateConnecting = 2, GCKCastStateConnected = 3 }
 Énumération décrivant les états de diffusion possibles pour l'application émettrice. Plus...
 

Fonctions

void GCKAssertMainThread (const char *function)
 Déclare si le thread appelant n'est pas le thread principal. Plus...
 

Variables

NSString *const kGCKFrameworkVersion
 Constante de chaîne contenant le numéro de version du framework GoogleCast. Plus...
 
const NSInteger kGCKInvalidRequestID
 ID de requête non valide. Si une méthode renvoie cet ID de requête, cela signifie que la requête n'a pas pu être effectuée. Plus...
 
NSString *const kGCKThreadException
 Type d'exception indiquant qu'une API a été appelée à partir d'un thread non valide. Plus...
 

Description détaillée

énumérations GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus et GCKStandbyStatus.

Documentation sur la définition des macros

#define GCK_ASSERT_MAIN_THREAD ( )    GCKAssertMainThread(__PRETTY_FUNCTION__)

Déclare si le thread appelant n'est pas le thread principal.

Documentation du type d'énumération

Énumération définissant les états de la connexion Cast.

Énumérateur
GCKConnectionStateconnected

Déconnecté de l'appareil ou de l'application.

GCKConnectionStateConnection

Connexion à l'appareil ou à l'application

GCKConnectionStateConnected

Connecté à l'appareil ou à l'application.

GCKConnectionStateconnecting

Déconnexion de l'appareil.

Énumération définissant les motifs de suspension d'une connexion.

Énumérateur
GCKConnectionSuspendReasonAppBackgrounded

La connexion a été suspendue, car l'application passe en arrière-plan.

GCKConnectionSuspendReasonNetworkError

La connexion a été suspendue en raison d'une erreur de protocole ou d'E/S réseau.

GCKConnectionSuspendReasonNetworkNotReachable

La connexion a été suspendue, car le réseau n'est pas accessible.

Énumération décrivant les états d'état d'entrée active.

Cet état indique si un appareil récepteur est actuellement l'entrée active sur son téléviseur connecté ou son récepteur AVR.

Énumérateur
GCKActiveInputStatusUnknown

L'état de l'entrée active est inconnu.

GCKActiveInputStatusInactive

L'entrée est inactive.

GCKActiveInputStatusActive

L'entrée est active.

Énumération décrivant les états de veille.

Cet état indique si le téléviseur connecté ou le récepteur AVR d'un appareil récepteur est actuellement en mode veille.

Énumérateur
GCKStandbyStatusUnknown

L'état de la veille est inconnu.

GCKStandbyStatusInactive

L'appareil n'est pas en mode veille.

GCKStandbyStatusActive

L'appareil est en mode veille.

Énumération décrivant les états de diffusion possibles pour l'application émettrice.

Énumérateur
GCKCastStateNoDevicesAvailable

Aucune session Cast n'est établie, et aucun appareil Cast n'est disponible.

GCKCastStateNotConnected

Aucune session Cast n'est établie, et des appareils Cast sont disponibles.

GCKCastStateConnection

Une session Cast est en cours d'établissement.

GCKCastStateConnected

Une session de diffusion est établie.

Documentation de la fonction

void GCKAssertMainThread ( const char *  function)

Déclare si le thread appelant n'est pas le thread principal.

Documentation sur les variables

kGCKFrameworkVersion

Constante de chaîne contenant le numéro de version du framework GoogleCast.

kGCKInvalidRequestID

ID de requête non valide. Si une méthode renvoie cet ID de requête, cela signifie que la requête n'a pas pu être effectuée.

kGCKThreadException

Type d'exception indiquant qu'une API a été appelée à partir d'un thread non valide.