File GCKError.h

Riferimento file GCKError.h

Errori del framework. Altro...

Corsi

class  GCKError
 Una sottoclasse di NSError per gli errori del framework. Altro...
 

Enumerazioni

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, GCKErrorCodeAlreadyInitialized = 19,
  GCKErrorCodeApplicationNotFound = 20, GCKErrorCodeApplicationNotRunning = 21, GCKErrorCodeInvalidApplicationSessionID = 22, GCKErrorCodeSecureTransportError = 23,
  GCKErrorCodeSocketAlreadyConnected = 24, GCKErrorCodeSocketInvalidAddress = 25, GCKErrorCodeSocketInvalidParameter = 26, GCKErrorCodeInvalidResponse = 27,
  GCKErrorCodeFailedSessionUpdate = 28, GCKErrorCodeSessionIsNotActive = 29, GCKErrorCodeMediaLoadFailed = 30, GCKErrorCodeInvalidMediaPlayerState = 31,
  GCKErrorCodeNoMediaSession = 32, GCKErrorCodeNotCastSession = 33, GCKErrorCodeMediaError = 34, GCKErrorCodeAuthenticationErrorReceived = 40,
  GCKErrorCodeMalformedClientCertificate = 41, GCKErrorCodeNotX509Certificate = 42, GCKErrorCodeDeviceCertificateNotTrusted = 43, GCKErrorCodeSSLCertificateNotTrusted = 44,
  GCKErrorCodeMalformedAuthenticationResponse = 45, GCKErrorCodeDeviceCapabilityNotSupported = 46, GCKErrorCodeCRLInvalid = 47, GCKErrorCodeCRLCheckFailed = 48,
  GCKErrorCodeBroadcastMessageEncryptionFailed = 50, GCKErrorCodeBroadcastKeyExchangeInvalidResponse = 51, GCKErrorCodeBroadcastKeyExchangeInvalidInput = 52, GCKErrorCodeBroadcastKeyExchangeEmptyResponse = 53,
  GCKErrorCodeBroadcastKeyExchangeRequestTimeout = 54, GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice = 55, GCKErrorCodeBroadcastKeyExchangeFailedToConnect = 56, GCKErrorCodeBroadcastMessageDropped = 57,
  GCKErrorCodeBroadcastSocketError = 58, GCKErrorCodeBroadcastFailedToGenerateEncryptionKey = 59, GCKErrorCodeGuestModeListenFailed = 60, GCKErrorCodeRemoteDisplayError = 80,
  GCKErrorCodeRemoteDisplayDeviceNotSupported = 81, GCKErrorCodeRemoteDisplayFeatureNotSupported = 82, GCKErrorCodeRemoteDisplayConfigurationRejectedByReceiver = 83, GCKErrorCodeRemoteDisplayOpenGLError = 84,
  GCKErrorCodeRemoteDisplayMetalError = 85, GCKErrorCodeRemoteDisplayAudioConversionError = 86, GCKErrorCodeAppDidEnterBackground = 91, GCKErrorCodeDisconnected = 92,
  GCKErrorCodeUnsupportedFeature = 93, GCKErrorCodeUnknown = 99, GCKErrorCodeDeviceAuthenticationMessageParseFailure = 100, GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure = 101,
  GCKErrorCodeDeviceAuthenticationTimeoutFailure = 102, GCKErrorCodeLaunchRequestCancelled = 103, GCKErrorCodeApplicationNotRunningWithNamespaceMismatched = 104, GCKErrorCodeApplicationNotRunningWhenResumed = 105,
  GCKErrorCodeApplicationNotRunningForJoin = 106, GCKErrorCodeApplicationNotRunningForJoinWhenReconnecting = 107
}
 Codici di errore del framework. Altro...
 

Variabili

NSString *const kGCKErrorCustomDataKey
 La chiave per l'oggetto JSON customData associato all'errore nel dizionario userInfo. Altro...
 
NSString *const kGCKErrorDetailedCodeKey
 La chiave per un codice di errore dettagliato specifico dell'API. Altro...
 
NSString *const kGCKErrorExtraInfoKey
 La chiave per ulteriori informazioni sull'errore, ad esempio una descrizione dell'errore specifico dell'API. Altro...
 
NSString *const kGCKErrorReasonKey
 La chiave di un motivo di errore specifico dell'API. Altro...
 
NSString *const kGCKErrorDomain
 Il dominio di errore per GCKErrorCode. Altro...
 

Descrizione dettagliata

Errori del framework.

Documentazione sul tipo di enumerazione

Codici di errore del framework.

Enumeratore
GCKErrorCodeNoError

Codice di errore che non indica alcun errore.

GCKErrorCodeNetworkError

Codice che indica un errore di I/O di rete.

GCKErrorCodeTimeout

Codice di errore che indica che è scaduto un'operazione.

GCKErrorCodeDeviceAuthenticationFailure

Codice di errore che indica un errore di autenticazione.

GCKErrorCodeInvalidRequest

Codice di errore che indica che è stata effettuata una richiesta non valida.

GCKErrorCodeAnnullata

Codice di errore che indica che una richiesta in corso è stata annullata, molto probabilmente perché è stata prerilasciata da un'altra azione.

GCKErrorCodeSostituiscid

Codice di errore che indica che una richiesta è stata sostituita da un'altra richiesta dello stesso tipo.

GCKErrorCodeNotAllowed

Codice di errore che indica che la richiesta non è stata consentita e non è stato possibile completarla.

GCKErrorCodeDuplicateRequest

Codice di errore che indica che non è stato possibile effettuare una richiesta perché lo stesso tipo di richiesta è ancora in corso.

GCKErrorCodeInvalidState

Codice di errore che indica che la richiesta non è consentita nello stato attuale.

GCKErrorCodeSendBufferFull

Codice di errore che indica che non è stato possibile inviare i dati perché il buffer di invio è pieno.

GCKErrorCodeMessageTooBig

Errore che indica che non è stato possibile inviare la richiesta perché il messaggio supera le dimensioni massime consentite per i messaggi.

GCKErrorCodeChannelNotConnected

Errore che indica che non è stato possibile completare un'operazione sul canale perché il canale non è attualmente connesso.

GCKErrorCodeDeviceAuthorizationFailure

Errore che indica che l'utente non è autorizzato a utilizzare un dispositivo di trasmissione.

GCKErrorCodeDeviceNot Connected

Errore che indica che non è stato possibile completare la richiesta di un dispositivo perché al momento non è presente alcuna connessione al dispositivo.

GCKErrorCodeProtocolVersionMismatch non corrispondente

Errore che indica una mancata corrispondenza tra le versioni di protocollo utilizzate sul mittente e sul destinatario per una determinata implementazione dello spazio dei nomi.

GCKErrorCodeMaxUsersConnected

Errore che indica che il numero massimo di utenti è già connesso al destinatario.

GCKErrorCodeNetworkNotReachable

Errore che indica che la rete non è raggiungibile.

GCKErrorCodeProtocolError

Errore che indica un errore di protocollo (sono stati ricevuti dati non validi).

GCKErrorCodeAlreadyInitialized

Errore che indica che è stato eseguito un tentativo di inizializzare un singleton già inizializzato.

GCKErrorCodeApplicationNotFound

Codice di errore che indica che non è stato possibile trovare un'applicazione richiesta.

GCKErrorCodeApplicationNotRunning

Codice di errore che indica che un'applicazione richiesta non è attualmente in esecuzione.

GCKErrorCodeInvalidApplicationSessionID

Codice di errore che indica che l'ID sessione dell'applicazione non era valido.

GCKErrorCodeSecureTransportError

Codice di errore che indica un errore TLS.

L'errore sottostante è uno dei codici di errore documentati qui: https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/

GCKErrorCodeSocketAlreadyConnected

Errore che indica che è stato eseguito un tentativo di connessione su un socket già collegato.

GCKErrorCodeSocketInvalidAddress

Errore che indica che è stato fornito un indirizzo di rete o socket non valido o un tipo di indirizzo a un metodo o inizializzatore.

GCKErrorCodeSocketInvalidParameter

Errore che indica che è stato fornito un parametro non valido a un metodo o inizializzatore.

GCKErrorCodeInvalidResponse

Errore che indica che la risposta ricevuta non è valida.

GCKErrorCodeFailedSessionUpdate

Errore che indica che l'aggiornamento della sessione è stato completato, ma non è stato possibile spostare tutti i dispositivi.

GCKErrorCodeSessionIsNotActive

Errore che indica che non è stato possibile completare la richiesta di un dispositivo perché la sessione corrente non è attiva.

Dal
4.4.5
GCKErrorCodeMediaLoadFailed

Codice di errore che indica che un caricamento multimediale non è riuscito sul lato destinatario.

GCKErrorCodeInvalidMediaPlayerState

Codice di errore che indica che un comando multimediale multimediale non è riuscito a causa dello stato del media player.

GCKErrorCodeNoMediaSession

Errore che indica che nessuna sessione multimediale è attualmente disponibile.

GCKErrorCodeNotCastSession

Codice di errore che indica che la sessione corrente non è una sessione di trasmissione.

GCKErrorCodeMediaError

Codice di errore che indica che si è verificato un errore generico relativo ai contenuti multimediali.

GCKErrorCodeAuthenticationErrorReceived

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita a causa di un errore ricevuto.

GCKErrorCodeMalformedClientCertificate

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita a causa della ricezione di un certificato client non corretto.

Certificato GCKErrorCodeNotX509

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita perché il formato del certificato ricevuto da Chromecast non è previsto.

GCKErrorCodeDeviceCertificateNotTrusted

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita perché il certificato del dispositivo non è attendibile.

GCKErrorCodeSSLCertificateNotTrusted

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita perché il certificato SSL non è attendibile.

GCKErrorCodeMalformed AuthenticationResponse

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita perché la risposta del dispositivo non è corretta.

GCKErrorCodeDeviceCapabilityNotSupported

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita perché la funzionalità del dispositivo risulta non supportata.

GCKErrorCodeCRLInvalidato

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita perché il CRL del dispositivo non è valido.

GCKErrorCodeCRLCheckFailed

Codice di errore che indica che l'autenticazione del dispositivo non è riuscita perché il certificato del dispositivo è stato revocato dall'elenco revoche certificati.

GCKErrorCodeBroadcastMessageEncryptionFailed

Codice di errore che indica che la crittografia del messaggio trasmesso non è riuscita.

GCKErrorCodeBroadcastKeyExchangeInvalidResponse

Codice di errore che indica che la risposta dello scambio di chiavi non è valida.

GCKErrorCodeBroadcastKeyExchangeInvalidInput

Codice di errore che indica che la risposta dello scambio di chiavi mostra un errore di input non valido.

GCKErrorCodeBroadcastKeyExchangeVuoResponse

Codice di errore che indica che la risposta dello scambio di chiavi non contiene una chiave del mittente con wrapping.

GCKErrorCodeBroadcastKeyExchangeRequestTimeout

Codice di errore che indica che la richiesta di scambio delle chiavi è scaduta.

GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice

Codice di errore che indica che non è stato trovato alcun dispositivo in grado di scambiare chiavi.

GCKErrorCodeBroadcastKeyExchangeFailedToConnect

Codice di errore che indica che la connessione al dispositivo abilitato per lo scambio di chiavi non è riuscita.

GCKErrorCodeBroadcastMessageDropped

Codice di errore che indica che l'annuncio è stato eliminato a causa del limite della cache.

GCKErrorCodeBroadcastSocketError

Codice di errore che indica che l'annuncio non è stato inviato a causa di un errore del socket.

GCKErrorCodeBroadcastFailedToGenerareEncryptionKey

Codice di errore che indica che non è stato possibile generare la chiave di crittografia della trasmissione.

GCKErrorCodeGuestModeListenFailed

Codice di errore che indica che l'ascolto non è riuscito.

GCKErrorCodeRemoteDisplayError

Codice di errore che indica che si è verificato un errore del display remoto non specificato.

Ulteriori dettagli potrebbero essere disponibili nel valore associato alla chiave kGCKErrorExtraInfoKey nelle informazioni utente.

GCKErrorCodeRemoteDisplayDeviceNotSupported

Codice di errore che indica che il dispositivo di destinazione non supporta la visualizzazione remota.

GCKErrorCodeRemoteDisplayFeatureNotSupported

Codice di errore che indica che il dispositivo di destinazione non supporta una funzione di visualizzazione remota paraticolare.

GCKErrorCodeRemoteDisplayConfigurationDisabledByRicevir

Codice di errore che indica che la configurazione del display remoto fornita è stata rifiutata dal dispositivo destinatario.

GCKErrorCodeRemoteDisplayOpenGLError

Errore che indica che si è verificato un errore OpenGL.

Ulteriori dettagli potrebbero essere disponibili nel valore associato alla chiave kGCKErrorExtraInfoKey nelle informazioni utente.

GCKErrorCodeRemoteDisplayMetalError

Errore che indica che si è verificato un errore Metal.

Ulteriori dettagli potrebbero essere disponibili nel valore associato alla chiave kGCKErrorExtraInfoKey nelle informazioni utente.

GCKErrorCodeRemoteDisplayAudioConversionError

Errore che indica che si è verificato un errore di conversione audio.

Ulteriori dettagli potrebbero essere disponibili nel valore associato alla chiave kGCKErrorExtraInfoKey nelle informazioni utente.

GCKErrorCodeAppDidEnterBackground

Codice di errore che indica che l'applicazione è stata spostata in background.

GCKErrorCodeDisconnettied

Codice di errore che indica che la connessione al ricevitore è stata chiusa.

Funzionalità GCKErrorCodeSupported

Codice di errore che indica che la funzionalità o l'azione non è supportata su questo dispositivo iOS o sul ricevitore.

GCKErrorCodeUnknown

Codice di errore che indica che si è verificato un errore sconosciuto e imprevisto.

GCKErrorCodeDevice AuthenticationMessageParseFailure

Codice di errore che indica che il messaggio di autenticazione ricevuto non è stato formattato correttamente e ha riscontrato un errore durante l'analisi.

Dal
4.4.5
GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure

Codice di errore che indica che il messaggio di autenticazione ricevuto aveva un valore diverso da null per la proprietà challenge.

Dal
4.4.5
GCKErrorCodeDeviceAuthenticationTimeoutErrore

Codice di errore che indica che la richiesta del messaggio di autenticazione è scaduta.

Dal
4.4.5
GCKErrorCodeLaunchRequest tour di annullamento

Codice di errore che indica che una richiesta di lancio dell'applicazione è stata annullata.

Dal
4.6.0
GCKErrorCodeApplicationNotRunningWithNamespaceNon corrispondente

Codice di errore che indica che un'applicazione richiesta non è attualmente in esecuzione a causa di uno spazio dei nomi non corrispondente.

GCKErrorCodeApplicationNotRunningWhen resumed

Codice di errore che indica che un'applicazione richiesta non è attualmente in esecuzione quando viene ripristinata.

GCKErrorCodeApplicationNotRunningForPartecipa

Codice di errore che indica che non è possibile partecipare a un'applicazione di richiesta.

GCKErrorCodeApplicationNotRunningForPartecipaWhen ripreseing

Codice di errore che indica che non è possibile unire un'applicazione richiesta durante la riconnessione.

Documentazione sulle variabili

NSString* const kGCKErrorCustomDataKey

La chiave per l'oggetto JSON customData associato all'errore nel dizionario userInfo.

NSString* const kGCKErrorDetailedCodeKey

La chiave per un codice di errore dettagliato specifico dell'API.

Dal
4.4.3
NSString* const kGCKErrorExtraInfoKey

La chiave per ulteriori informazioni sull'errore, ad esempio una descrizione dell'errore specifico dell'API.

NSString* const kGCKErrorReasonKey

La chiave di un motivo di errore specifico dell'API.

Dal
4.4.3
NSString* const kGCKErrorDomain

Il dominio di errore per GCKErrorCode.