File GCKError.h

Referensi File GCKError.h

Error framework. Lainnya...

Kelas

class  GCKError
 Subclass NSError untuk error framework. Lainnya...
 

Enumerasi

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
}
 Kode error framework. Lainnya...
 

Variabel

NSString *const kGCKErrorCustomDataKey
 Kunci untuk objek JSON customData yang terkait dengan error dalam kamus userInfo. Lainnya...
 
NSString *const kGCKErrorDetailedCodeKey
 Kunci untuk kode error mendetail khusus API. Lainnya...
 
NSString *const kGCKErrorExtraInfoKey
 Kunci untuk informasi error tambahan, seperti deskripsi error khusus API. Lainnya...
 
NSString *const kGCKErrorReasonKey
 Kunci untuk alasan error khusus API. Lainnya...
 
NSString *const kGCKErrorDomain
 Domain error untuk GCKErrorCode. Lainnya...
 

Deskripsi Mendetail

Error framework.

Dokumentasi Tipe Enumerasi

Kode error framework.

Enumerator
GCKErrorCodeNoError

Kode Error yang menunjukkan tidak ada error.

GCKErrorCodeNetworkError

Kode error yang menunjukkan error I/O jaringan.

GCKErrorCodeTimeout

Kode error yang menunjukkan bahwa waktu operasi telah habis.

GCKErrorCodeDeviceAuthenticationFailure

Kode error yang menunjukkan error autentikasi.

GCKErrorCodeInvalidRequest

Kode error yang menunjukkan bahwa ada permintaan yang tidak valid.

GCKErrorCodeCancelled

Kode error yang menunjukkan bahwa permintaan yang sedang berlangsung telah dibatalkan, kemungkinan besar karena tindakan lain telah mendahuluinya.

GCKErrorCodeReplaced

Kode error yang menunjukkan bahwa permintaan telah diganti dengan permintaan lain dari jenis yang sama.

GCKErrorCodeNotAllowed

Kode error yang menunjukkan bahwa permintaan tidak diizinkan dan tidak dapat diselesaikan.

GCKErrorCodeDuplicateRequest

Kode error yang menunjukkan bahwa permintaan tidak bisa dibuat karena jenis permintaan yang sama masih dalam proses.

GCKErrorCodeInvalidState

Kode error yang menunjukkan bahwa permintaan tidak diizinkan dalam status saat ini.

GCKErrorCodeSendBufferFull

Kode error yang menunjukkan bahwa data tidak dapat dikirim karena buffer pengiriman penuh.

GCKErrorCodeMessageTooBig

Error yang menunjukkan bahwa permintaan tidak dapat dikirim karena pesan melebihi ukuran pesan maksimum yang diizinkan.

GCKErrorCodeChannelNot Connected

Error yang menunjukkan bahwa operasi saluran tidak bisa diselesaikan karena saluran saat ini tidak terhubung.

GCKErrorCodeDeviceAuthorizationFailure

Error yang menunjukkan bahwa pengguna tidak diizinkan untuk menggunakan perangkat Transmisi.

GCKErrorCodeDeviceNot Connected

Error yang menunjukkan bahwa permintaan perangkat tidak dapat diselesaikan karena tidak ada koneksi yang dibuat ke perangkat.

GCKErrorCodeProtocolVersionMismatch

Error yang menunjukkan adanya ketidakcocokan antara versi protokol yang digunakan pada pengirim dan penerima untuk penerapan namespace tertentu.

GCKErrorCodeMaxUsersContacts

Error yang menunjukkan bahwa jumlah maksimum pengguna sudah terhubung ke penerima.

GCKErrorCodeNetworkNotReachable

Error yang menunjukkan bahwa jaringan tidak dapat dijangkau.

GCKErrorCodeProtocolError

Error yang menunjukkan error protokol (data yang diterima tidak valid).

GCKErrorCodeAlreadyInitialized

Error yang menunjukkan bahwa upaya telah dilakukan untuk menginisialisasi singleton yang sudah diinisialisasi.

GCKErrorCodeApplicationNotFound

Kode error yang menunjukkan bahwa aplikasi yang diminta tidak dapat ditemukan.

GCKErrorCodeApplicationNotRunning

Kode error yang menunjukkan bahwa aplikasi yang diminta sedang tidak berjalan.

GCKErrorCodeInvalidApplicationSessionID

Kode error yang menunjukkan bahwa ID sesi aplikasi tidak valid.

GCKErrorCodeSecureTransportError

Kode error yang menunjukkan error TLS.

Error yang mendasarinya adalah salah satu kode error seperti yang didokumentasikan di sini: https://developer.apple.com/library/mac/documentation/Security/Reference/secureTransportRef/

GCKErrorCodeSocketAlreadyTerhubung

Kesalahan yang menunjukkan bahwa upaya penyambungan dilakukan pada soket yang sudah tersambung.

GCKErrorCodeSocketInvalidAddress

Error yang menunjukkan bahwa alamat atau jenis alamat soket atau jaringan yang tidak valid diberikan ke metode atau penginisialisasi.

GCKErrorCodeSocketInvalidParameter

Error yang menunjukkan bahwa parameter yang tidak valid diberikan ke metode atau penginisialisasi.

GCKErrorCodeInvalidResponse

Error yang menunjukkan bahwa respons yang diterima tidak valid.

GCKErrorCodeFailedSessionUpdate

Error yang menunjukkan bahwa pembaruan sesi telah selesai, tetapi semua perangkat tidak dapat dipindahkan.

GCKErrorCodeSessionIsNotActive

Error yang menunjukkan bahwa permintaan perangkat tidak dapat diselesaikan karena sesi saat ini tidak aktif.

Sejak
4.4.5
GCKErrorCodeMediaLoadFailed

Kode error yang menunjukkan bahwa pemuatan media gagal di sisi penerima.

GCKErrorCodeInvalidMediaPlayerState

Kode error yang menunjukkan bahwa perintah media gagal karena status pemutar media.

GCKErrorCodeNoMediaSession

Error yang menunjukkan bahwa tidak ada sesi media saat ini yang tersedia.

GCKErrorCodeNotCastSession

Kode error yang menunjukkan bahwa sesi saat ini bukan sesi transmisi.

GCKErrorCodeMediaError

Kode error yang menunjukkan bahwa terjadi error media umum.

GCKErrorCodeAuthenticationErrorReceived

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena terjadi error.

GCKErrorCodeMalformedClientCertificate

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena sertifikat klien yang diterima berformat salah.

GCKErrorCodeNotX509Sertifikat

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena format sertifikat yang diterima dari Chromecast tidak sesuai.

GCKErrorCodeDeviceCertificateNotTrusted

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena sertifikat perangkat tidak dipercaya.

GCKErrorCodeSSLCertificateNotTrusted

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena sertifikat SSL tidak dipercaya.

GCKErrorCodeMalformedAuthenticationResponse

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena format respons dari perangkat salah.

GCKErrorCodeDeviceCapabilityNotSupported

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena kemampuan perangkat menunjukkan tidak didukung.

GCKErrorCodeCRLTidak Valid

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena CRL dari perangkat tidak valid.

GCKErrorCodeCRLCheckFailed

Kode error yang menunjukkan bahwa autentikasi perangkat gagal karena sertifikat perangkat dicabut oleh CRL.

GCKErrorCodeBroadcastMessageEncryptionFailed

Kode error yang menunjukkan bahwa pesan siaran gagal dienkripsi.

GCKErrorCodeBroadcastKeyExchangeInvalidResponse

Kode error yang menunjukkan bahwa respons pertukaran kunci tidak valid.

GCKErrorCodeBroadcastKeyExchangeInvalidInput

Kode error yang menunjukkan bahwa respons pertukaran kunci menampilkan error input yang tidak valid.

GCKErrorCodeBroadcastKeyExchangeEmptyResponse

Kode error yang menunjukkan bahwa respons pertukaran kunci tidak berisi kunci pengirim yang digabungkan.

GCKErrorCodeBroadcastKeyExchangeRequestTimeout

Kode error yang menunjukkan bahwa waktu permintaan pertukaran kunci telah habis.

GCKErrorCodeBroadcastKeyExchangeFailedToFindDevice

Kode error yang menunjukkan bahwa tidak ada perangkat yang mendukung pertukaran kunci yang dapat ditemukan.

GCKErrorCodeBroadcastKeyExchangeFailedToConnect

Kode error yang menunjukkan bahwa perangkat gagal terhubung ke perangkat yang mendukung pertukaran kunci.

GCKErrorCodeBroadcastMessageDropped

Kode error yang menunjukkan bahwa pesan siaran dihapus karena batas cache.

GCKErrorCodeBroadcastSocketError

Kode error yang menunjukkan bahwa pesan siaran tidak dikirim karena error soket.

GCKErrorCodeBroadcastFailedToGenerateEncryptionKey

Kode error yang menunjukkan bahwa kunci enkripsi siaran gagal dibuat.

GCKErrorCodeGuestModeListenFailed

Kode error yang menunjukkan bahwa pemrosesan gagal.

GCKErrorCodeRemoteDisplayError

Kode error yang menunjukkan telah terjadi error Tampilan Jarak Jauh yang tidak ditentukan.

Detail tambahan mungkin tersedia dalam nilai yang terkait dengan kunci kGCKErrorExtraInfoKey di info pengguna.

GCKErrorCodeRemoteDisplayDeviceNotSupported

Kode error yang menunjukkan bahwa perangkat target tidak mendukung Tampilan Jarak Jauh.

GCKErrorCodeRemoteDisplayFeatureNotSupported

Kode error yang menunjukkan bahwa perangkat target tidak mendukung fitur Tampilan Jarak Jauh paratikular.

GCKErrorCodeRemoteDisplayConfigurationSupportedByReceiver

Kode error yang menunjukkan bahwa konfigurasi Tampilan Jarak Jauh yang disediakan telah ditolak oleh perangkat penerima.

GCKErrorCodeRemoteDisplayOpenGLError

Error yang menunjukkan telah terjadi error OpenGL.

Detail tambahan mungkin tersedia dalam nilai yang terkait dengan kunci kGCKErrorExtraInfoKey di info pengguna.

GCKErrorCodeRemoteDisplayMetalError

Error yang menunjukkan bahwa telah terjadi error Metal.

Detail tambahan mungkin tersedia dalam nilai yang terkait dengan kunci kGCKErrorExtraInfoKey di info pengguna.

GCKErrorCodeRemoteDisplayAudioConversionError

Error yang menunjukkan bahwa telah terjadi error konversi audio.

Detail tambahan mungkin tersedia dalam nilai yang terkait dengan kunci kGCKErrorExtraInfoKey di info pengguna.

GCKErrorCodeAppDidEnterBackground

Kode error yang menunjukkan bahwa aplikasi dipindahkan ke latar belakang.

GCKErrorCodeConnection Terputus

Kode error yang menunjukkan bahwa koneksi ke penerima ditutup.

GCKErrorCodeSupportedFeature

Kode error yang menunjukkan bahwa fitur atau tindakan tidak didukung di perangkat iOS ini atau penerima.

GCKErrorCodeUnknown

Kode error yang menunjukkan telah terjadi error yang tidak diketahui dan tidak terduga.

GCKErrorCodeDeviceAuthenticationMessageParseFailure

Kode error yang menunjukkan bahwa pesan autentikasi yang diterima tidak diformat dengan benar dan mengalami error saat mengurai.

Sejak
4.4.5
GCKErrorCodeDeviceAuthenticationMessageChallengeReceivedFailure

Kode error yang menunjukkan bahwa pesan autentikasi yang diterima memiliki properti challenge yang disetel ke nilai bukan null.

Sejak
4.4.5
GCKErrorCodeDeviceAuthenticationTimeoutFailure

Kode error yang menunjukkan bahwa waktu permintaan pesan autentikasi habis.

Sejak
4.4.5
GCKErrorCodeLaunchRequestCancelled

Kode error yang menunjukkan bahwa permintaan peluncuran Aplikasi dibatalkan.

Sejak
4.6.0
GCKErrorCodeApplicationNotRunningWithNamespaceTidak Cocok

Kode error yang menunjukkan bahwa aplikasi yang diminta saat ini tidak berjalan karena namespace tidak cocok.

GCKErrorCodeApplicationNotRunningWhenResumed

Kode error yang menunjukkan bahwa aplikasi yang diminta saat ini tidak berjalan ketika dilanjutkan.

GCKErrorCodeApplicationNotRunningForJoin

Kode error yang menunjukkan bahwa aplikasi permintaan tidak dapat bergabung.

GCKErrorCodeApplicationNotRunningForJoinWhenCONNECTing

Kode error yang menunjukkan bahwa aplikasi yang diminta tidak dapat digabungkan saat terhubung kembali.

Dokumentasi Variabel

NSString* const kGCKErrorCustomDataKey

Kunci untuk objek JSON customData yang terkait dengan error dalam kamus userInfo.

NSString* const kGCKErrorDetailedCodeKey

Kunci untuk kode error mendetail khusus API.

Sejak
4.4.3
NSString* const kGCKErrorExtraInfoKey

Kunci untuk informasi error tambahan, seperti deskripsi error khusus API.

NSString* const kGCKErrorReasonKey

Kunci untuk alasan error khusus API.

Sejak
4.4.3
NSString* const kGCKErrorDomain

Domain error untuk GCKErrorCode.