Plik GCKError.h

Dokumentacja pliku GCKError.h

Błędy platformy. Więcej...

Zajęcia

class  GCKError
 Podklasa NSError dla błędów platformy. Więcej...
 

Wyliczenia

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
}
 Kody błędów platformy. Więcej...
 

Zmienne

NSString *const kGCKErrorCustomDataKey
 Klucz obiektu JSON customData powiązanego z błędem w słowniku userInfo. Więcej...
 
NSString *const kGCKErrorDomain
 Domena błędu błędu GCKErrorCode. Więcej...
 

Szczegółowy opis

Błędy platformy.

Dokumentacja typów wyliczeniowych

Kody błędów platformy.

Wyliczenie
GCKErrorCodeNoError

Kod błędu oznaczający brak błędów.

GCKErrorCodeNetworkError

Kod błędu wskazujący na błąd wejścia/wyjścia sieci.

GCKErrorCodeTimeout

Kod błędu wskazujący, że operacja przekroczyła limit czasu.

GCKErrorCodeDeviceAuthenticationFailure

Kod błędu wskazujący na błąd uwierzytelniania.

GCKErrorCodeInvalidRequest

Kod błędu wskazujący, że wysłano nieprawidłowe żądanie.

GCKErrorCodeCancelled

Kod błędu wskazujący, że żądanie w toku zostało anulowane, najprawdopodobniej dlatego, że zostało ono wywłaszczone przez inne działanie.

GCKErrorCodeReplaced

Kod błędu wskazujący, że żądanie zostało zastąpione innym żądaniem tego samego typu.

GCKErrorCodeNotAllowed

Kod błędu wskazujący, że żądanie zostało odrzucone i nie może zostać wykonane.

GCKErrorCodeModifiedRequest

Kod błędu wskazujący, że nie udało się wykonać żądania, ponieważ żądanie tego samego typu wciąż jest przetwarzane.

GCKErrorCodeInvalidState

Kod błędu wskazujący, że żądanie jest niedozwolone w obecnym stanie.

GCKErrorCodeSendBufferFull

Kod błędu wskazujący, że nie udało się wysłać danych, ponieważ bufor wysyłania jest pełny.

GCKErrorCodeMessageTooBig

Błąd informujący, że nie udało się wysłać żądania, ponieważ wiadomość przekracza maksymalny dozwolony rozmiar.

GCKErrorCodeChannelNotConnected

Błąd informujący, że nie udało się ukończyć operacji na kanale, ponieważ kanał nie jest obecnie połączony.

GCKErrorCodeDeviceAuthorizationFailure

Błąd informujący, że użytkownik nie ma uprawnień do korzystania z urządzenia przesyłającego.

GCKErrorCodeDeviceNotConnected

Błąd informujący, że nie udało się zrealizować żądania urządzenia, ponieważ nie nawiązano obecnie połączenia z urządzeniem.

GCKErrorCodeProtocolVersionMismatch

Błąd wskazujący, że wersje protokołu używane u nadawcy i odbiorcy w danej implementacji przestrzeni nazw są niezgodne.

GCKErrorCodeMaxUsersConnected

Błąd informujący, że z odbiornikiem jest już połączona maksymalna liczba użytkowników.

GCKErrorCodeNetworkNotReachable

Błąd informujący, że sieć jest nieosiągalna.

GCKErrorCodeProtocolError

Błąd wskazujący na błąd protokołu (odebrano nieprawidłowe dane).

GCKErrorCodeApplicationNotFound

Kod błędu wskazujący, że nie udało się znaleźć żądanej aplikacji.

GCKErrorCodeApplicationNotRunning

Kod błędu wskazujący, że żądana aplikacja nie jest obecnie uruchomiona.

GCKErrorCodeInvalidApplicationSessionID

Kod błędu wskazujący, że identyfikator sesji aplikacji jest nieprawidłowy.

GCKErrorCodeMediaLoadFailed

Kod błędu wskazujący, że nie udało się wczytać multimediów po stronie odbiorcy.

GCKErrorCodeInvalidMediaPlayerState

Kod błędu wskazujący, że polecenie multimediów nie powiodło się z powodu stanu odtwarzacza.

GCKErrorCodeNoMediaSession

Błąd informujący, że obecnie nie jest dostępna sesja multimediów.

GCKErrorCodeAuthenticationErrorReceived

Kod błędu informujący, że uwierzytelnianie urządzenia nie powiodło się z powodu błędu.

GCKErrorCodeMalformedClientCertificate

Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się z powodu otrzymania nieprawidłowego certyfikatu klienta.

Certyfikat GCKErrorCodeNotX509

Kod błędu informujący o niepowodzeniu uwierzytelniania urządzenia, ponieważ certyfikat odebrany z Chromecasta nie jest oczekiwany w formacie.

GCKErrorCodeDeviceCertificateNotTrusted

Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ certyfikat urządzenia nie jest zaufany.

GCKErrorCode SSLCertificateNotTrusted

Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ certyfikat SSL nie jest zaufany.

GCKErrorCodeMalformedAuthenticationResponse

Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ odpowiedź z urządzenia ma nieprawidłowy format.

GCKErrorCodeDeviceCapabilityNotSupported

Kod błędu informujący o niepowodzeniu uwierzytelniania urządzenia, ponieważ wskazuje ono, że funkcja jest nieobsługiwana.

GCKErrorCodeCRL invalid (Nieprawidłowy kod CRL)

Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ lista CRL z urządzenia jest nieprawidłowa.

GCKErrorCodeCRLCheckFailed

Kod błędu wskazujący, że uwierzytelnianie urządzenia nie powiodło się, ponieważ certyfikat urządzenia został unieważniony przez listę CRL.

GCKErrorCodeAppDidEnterBackground

Kod błędu wskazujący, że aplikacja została przeniesiona do tła.

GCKErrorCodeOdłączed

Kod błędu wskazujący, że połączenie z odbiornikiem zostało zamknięte.

GCKErrorCodeNieobsługiwana funkcja

Kod błędu wskazujący, że funkcja lub działanie nie jest obsługiwane na tym urządzeniu z iOS albo w odbiorniku.

GCKErrorCodeUnknown

Kod błędu wskazujący, że wystąpił nieznany, nieoczekiwany błąd.

Dokumentacja zmiennych

NSString* const kGCKErrorCustomDataKey

Klucz obiektu JSON customData powiązanego z błędem w słowniku userInfo.

NSString* const kGCKErrorDomain

Domena błędu błędu GCKErrorCode.