Fichier GCKError.h

Documentation de référence sur le fichier GCKError.h

Erreurs du framework. Plus...

Classes

class  GCKError
 Une sous-classe de NSError pour les erreurs de framework. Plus...
 

Énumérations

enum  GCKErrorCode {
  GCKErrorCodeNoError = 0, GCKErrorCodeNetworkError = 1, GCKErrorCodeTimeout = 2, GCKErrorCodeDeviceAuthenticationFailure = 3,
  GCKErrorCodeInvalidRequest = 4, GCKErrorCodeCancelled = 5, GCKErrorCodeReplaced = 6, GCKErrorCodeNotAllowed = 7,
  GCKErrorCodeDuplicateRequest = 8, GCKErrorCodeInvalidState = 9, GCKErrorCodeSendBufferFull = 10, GCKErrorCodeMessageTooBig = 11,
  GCKErrorCodeChannelNotConnected = 12, GCKErrorCodeDeviceAuthorizationFailure = 13, GCKErrorCodeDeviceNotConnected = 14, GCKErrorCodeProtocolVersionMismatch = 15,
  GCKErrorCodeMaxUsersConnected = 16, GCKErrorCodeNetworkNotReachable = 17, GCKErrorCodeProtocolError = 18, GCKErrorCodeApplicationNotFound = 20,
  GCKErrorCodeApplicationNotRunning = 21, GCKErrorCodeInvalidApplicationSessionID = 22, GCKErrorCodeMediaLoadFailed = 30, GCKErrorCodeInvalidMediaPlayerState = 31,
  GCKErrorCodeNoMediaSession = 32, GCKErrorCodeAuthenticationErrorReceived = 40, GCKErrorCodeMalformedClientCertificate = 41, GCKErrorCodeNotX509Certificate = 42,
  GCKErrorCodeDeviceCertificateNotTrusted = 43, GCKErrorCodeSSLCertificateNotTrusted = 44, GCKErrorCodeMalformedAuthenticationResponse = 45, GCKErrorCodeDeviceCapabilityNotSupported = 46,
  GCKErrorCodeCRLInvalid = 47, GCKErrorCodeCRLCheckFailed = 48, GCKErrorCodeAppDidEnterBackground = 91, GCKErrorCodeDisconnected = 92,
  GCKErrorCodeUnsupportedFeature = 93, GCKErrorCodeUnknown = 99
}
 Codes d'erreur du framework. Plus...
 

Variables

NSString *const kGCKErrorCustomDataKey
 Clé de l'objet JSON customData associé à l'erreur dans le dictionnaire userInfo. Plus...
 
NSString *const kGCKErrorDomain
 Domaine d'erreur pour GCKErrorCode. Plus...
 

Description détaillée

Erreurs du framework.

Documentation du type d'énumération

Codes d'erreur du framework.

Énumérateur
GCKErrorCodeNoError

Code d'erreur indiquant l'absence d'erreur

GCKErrorCodeNetworkError

Code d'erreur indiquant une erreur d'E/S réseau.

GCKErrorCodeTimeout

Code d'erreur indiquant qu'une opération a expiré.

GCKErrorCodeDeviceAuthenticationFailure

Code d'erreur indiquant une erreur d'authentification.

GCKErrorCodeInvalidRequest

Code d'erreur indiquant qu'une requête non valide a été effectuée.

GCKErrorCodeCancel

Code d'erreur indiquant qu'une demande en cours a été annulée, probablement parce qu'une autre action l'a préemptée.

GCKErrorCodeReplaced

Code d'erreur indiquant qu'une requête a été remplacée par une autre requête du même type.

GCKErrorCodeNotAllowed

Code d'erreur indiquant que la requête n'a pas été autorisée et n'a pas pu être traitée.

GCKErrorCodeDuplicateRequest

Code d'erreur indiquant qu'une requête n'a pas pu être effectuée, car le même type de requête est toujours en cours de traitement.

GCKErrorCodeInvalidState

Code d'erreur indiquant que la requête n'est pas autorisée dans l'état actuel.

GCKErrorCodeSendBufferFull

Code d'erreur indiquant que les données n'ont pas pu être envoyées, car le tampon d'envoi est plein.

GCKErrorCodeMessageTooBig

Erreur indiquant que la requête n'a pas pu être envoyée, car le message dépasse la taille maximale autorisée.

GCKErrorCodeChannelNotConnected

Erreur indiquant qu'une opération de canal n'a pas pu être effectuée car le canal n'est pas actuellement connecté.

GCKErrorCodeDeviceAuthorizationFailure

Erreur indiquant que l'utilisateur n'est pas autorisé à utiliser un appareil Cast.

GCKErrorCodeDeviceNotConnected

Erreur indiquant qu'une requête d'appareil n'a pas pu être traitée, car aucune connexion n'est actuellement établie avec celui-ci.

GCKErrorCodeProtocolVersionMismatch

Erreur indiquant qu'il existe une incohérence entre les versions de protocole utilisées sur l'expéditeur et le destinataire pour une implémentation d'espace de noms donnée.

GCKErrorCodeMaxUsersConnected

Erreur indiquant que le nombre maximal d'utilisateurs est déjà connecté au récepteur.

GCKErrorCodeNetworkNotReachable

Erreur indiquant que le réseau n'est pas accessible.

GCKErrorCodeProtocolError

Erreur indiquant une erreur de protocole (données reçues non valides).

GCKErrorCodeApplicationNotFound

Code d'erreur indiquant qu'une application demandée est introuvable.

GCKErrorCodeApplicationNotRunning

Code d'erreur indiquant qu'une application demandée n'est pas en cours d'exécution.

GCKErrorCodeInvalidApplicationSessionID

Code d'erreur indiquant que l'ID de session de l'application n'était pas valide.

GCKErrorCodeMediaLoadFailed

Code d'erreur indiquant que le chargement d'un fichier multimédia a échoué côté récepteur.

GCKErrorCodeInvalidMediaPlayerState

Code d'erreur indiquant qu'une commande multimédia a échoué en raison de l'état du lecteur multimédia.

GCKErrorCodeNoMediaSession

Erreur indiquant qu'aucune session multimédia n'est actuellement disponible.

GCKErrorCodeAuthenticationErrorReceived

Code d'erreur indiquant que l'authentification de l'appareil a échoué en raison d'une erreur reçue.

GCKErrorCodeMalformedClientCertificate

Code d'erreur indiquant que l'authentification de l'appareil a échoué en raison de la réception d'un certificat client incorrect.

GCKErrorCodeNotX509Certificate

Code d'erreur indiquant que l'authentification de l'appareil a échoué, car le format du certificat reçu de Chromecast n'est pas attendu.

GCKErrorCodeDeviceCertificateNotTrusted

Code d'erreur indiquant que l'authentification de l'appareil a échoué, car le certificat de l'appareil n'est pas approuvé.

GCKErrorCodeSSLCertificateNotTrusted

Code d'erreur indiquant que l'authentification de l'appareil a échoué, car le certificat SSL n'est pas approuvé.

GCKErrorCodeMalformedAuthenticationResponse

Code d'erreur indiquant que l'authentification de l'appareil a échoué, car le format de la réponse de l'appareil est incorrect.

GCKErrorCodeDeviceCapabilityNotSupported

Code d'erreur indiquant que l'authentification de l'appareil a échoué, car sa fonctionnalité n'est pas compatible.

GCKErrorCodeCRLInvalid

Code d'erreur indiquant que l'authentification de l'appareil a échoué, car la LRC de l'appareil n'est pas valide.

GCKErrorCodeCRLCheckFailed

Code d'erreur indiquant que l'authentification de l'appareil a échoué, car son certificat est révoqué par CRL.

GCKErrorCodeAppDidEnterBackground

Code d'erreur indiquant que l'application est passée en arrière-plan.

GCKErrorCodeTriggered

Code d'erreur indiquant que la connexion au récepteur a été fermée.

GCKErrorCodeUnsupportedFeature

Code d'erreur indiquant que la fonctionnalité ou l'action n'est pas compatible avec cet appareil iOS ni sur le récepteur.

GCKErrorCodeUnknown

Code d'erreur indiquant qu'une erreur inconnue ou inattendue s'est produite.

Documentation sur les variables

NSString* const kGCKErrorCustomDataKey

Clé de l'objet JSON customData associé à l'erreur dans le dictionnaire userInfo.

NSString* const kGCKErrorDomain

Domaine d'erreur pour GCKErrorCode.