Файл GCKError.h

Ссылка на файл GCKError.h

Ошибки фреймворка. Более...

Классы

class   GCKError
Подкласс NSError для ошибок платформы. Более...

Перечисления

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
}
Коды ошибок платформы. Более...

Переменные

NSString *const  kGCKErrorCustomDataKey
Ключ объекта JSON customData, связанного с ошибкой в ​​словаре userInfo. Более...
NSString *const  kGCKErrorDomain
Домен ошибок для GCKErrorCode. Более...

Подробное описание

Ошибки фреймворка.

Документация по типу перечисления

Коды ошибок платформы.

Счетчик
GCKErrorCodeNoError

Код ошибки, указывающий на отсутствие ошибки.

GCKErrorCodeNetworkError

Код ошибки, указывающий на ошибку сетевого ввода-вывода.

GCKErrorCodeTimeout

Код ошибки, указывающий, что время ожидания операции истекло.

GCKErrorCodeDeviceAuthenticationFailure

Код ошибки, указывающий на ошибку аутентификации.

GCKErrorCodeInvalidRequest

Код ошибки, указывающий на то, что был сделан неверный запрос.

GCKErrorCodeCancelled

Код ошибки, указывающий, что выполняющийся запрос был отменен, скорее всего, потому, что другое действие прервало его.

GCKErrorCodeReplaced

Код ошибки, указывающий, что запрос был заменен другим запросом того же типа.

GCKErrorCodeNotAllowed

Код ошибки, указывающий, что запрос был отклонен и не может быть выполнен.

GCKErrorCodeDuplateRequest

Код ошибки, указывающий, что запрос не может быть выполнен, поскольку запрос того же типа все еще находится в обработке.

GCKErrorCodeInvalidState

Код ошибки, указывающий, что запрос не разрешен в текущем состоянии.

GCKErrorCodeSendBufferFull

Код ошибки, указывающий, что данные не могут быть отправлены, поскольку буфер отправки заполнен.

GCKErrorCodeMessageTooBig

Ошибка, указывающая, что запрос не может быть отправлен, поскольку сообщение превышает максимально допустимый размер сообщения.

GCKErrorCodeChannelNotConnected

Ошибка, указывающая, что операция с каналом не может быть завершена, поскольку канал в данный момент не подключен.

GCKErrorCodeDeviceAuthorizationFailure

Ошибка, указывающая на то, что пользователю не разрешено использовать устройство Cast.

GCKErrorCodeDeviceNotConnected

Ошибка, указывающая на то, что запрос устройства не может быть выполнен, поскольку в данный момент с устройством не установлено соединение.

GCKErrorCodeProtocolVersionMismatch

Ошибка, указывающая на несоответствие версий протокола, используемых отправителем и получателем для данной реализации пространства имен.

GCKErrorCodeMaxUsersConnected

Ошибка, указывающая, что к приемнику уже подключено максимальное количество пользователей.

GCKErrorCodeNetworkNotReachable

Ошибка, указывающая, что сеть недоступна.

GCKErrorCodeProtocolError

Ошибка, указывающая на ошибку протокола (получены неверные данные).

GCKErrorCodeApplicationNotFound

Код ошибки, указывающий, что запрошенное приложение не найдено.

GCKErrorCodeApplicationNotRunning

Код ошибки, указывающий, что запрошенное приложение в данный момент не запущено.

GCKErrorCodeInvalidApplicationSessionID

Код ошибки, указывающий, что идентификатор сеанса приложения недействителен.

GCKErrorCodeMediaLoadFailed

Код ошибки, указывающий, что не удалось загрузить носитель на стороне получателя.

GCKErrorCodeInvalidMediaPlayerState

Код ошибки, указывающий, что команда мультимедиа не выполнена из-за состояния медиаплеера.

GCKErrorCodeNoMediaSession

Ошибка, указывающая на то, что в данный момент медиа-сессия недоступна.

GCKErrorCodeAuthenticationErrorReceived

Код ошибки, указывающий, что аутентификация устройства не удалась из-за полученной ошибки.

GCKErrorCodeMalformedClientCertificate

Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку получен неверный сертификат клиента.

GCKErrorCodeNotX509Certificate

Код ошибки, указывающий на то, что аутентификация устройства не удалась, поскольку сертификат, полученный от Chromecast, имеет неожиданный формат.

GCKErrorCodeDeviceCertificateNotTrusted

Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку сертификат устройства не является доверенным.

GCKErrorCodeSSLCertificateNotTrusted

Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку сертификат SSL не является доверенным.

GCKErrorCodeMalformedAuthenticationResponse

Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку ответ от устройства неверный.

GCKErrorCodeDeviceCapabilityNotSupported

Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку функция устройства отображается как неподдерживаемая.

GCKErrorCodeCRLInvalid

Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку CRL с устройства недействителен.

GCKErrorCodeCRLCheckFailed

Код ошибки, указывающий, что аутентификация устройства не удалась, поскольку сертификат устройства отозван CRL.

GCKErrorCodeAppDidEnterBackground

Код ошибки, указывающий, что приложение перешло в фоновый режим.

GCKErrorCodeDisconnected

Код ошибки, указывающий, что соединение с приёмником было закрыто.

GCKErrorCodeUnsupportedFeature

Код ошибки, указывающий, что функция или действие не поддерживается ни на этом устройстве iOS, ни на ресивере.

GCKErrorCodeUnknown

Код ошибки, указывающий на то, что произошла неизвестная, неожиданная ошибка.

Переменная документация

NSString* const kGCKErrorCustomDataKey

Ключ объекта JSON customData, связанного с ошибкой в ​​словаре userInfo.

NSString* const kGCKErrorDomain

Домен ошибки для GCKErrorCode.