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
 与 userInfo 字典中的错误相关联的 customData JSON 对象的键。更多...
 
NSString *const kGCKErrorDomain
 GCKErrorCode 的错误域。更多...
 

详细说明

框架错误。

枚举类型文档

框架错误代码。

枚举器
GCKErrorCodeNoError

表示无错误的错误代码。

GCKErrorCodeNetworkError

表示网络 I/O 错误的错误代码。

GCKErrorCodeTimeout

表示操作已超时的错误代码。

GCKErrorCodeDeviceAuthenticationFailure

表示身份验证错误的错误代码。

GCKErrorCodeInvalidRequest

表示发出的请求无效的错误代码。

GCKErrorCodeCancelled

一个错误代码,表示正在进行的请求已被取消,这很可能是因为其他操作抢占了该请求。

GCKErrorCodeReplaced

错误代码,表示某个请求已被同一类型的另一个请求替换。

GCKErrorCodeNotAllowed

指明请求被禁止且无法完成的错误代码。

GCKErrorCodeDuplicateRequest

错误代码,表示由于同一类型的请求仍在处理中,无法发出请求。

GCKErrorCodeInvalidState

表示在当前状态下不允许该请求的错误代码。

GCKErrorCodeSendBufferFull

错误代码,表示由于发送缓冲区已满,无法发送数据。

GCKErrorCodeMessageTooBig

错误信息,指明由于消息超出了允许的消息大小上限,因此无法发送请求。

GCKErrorCodeChannelNotConnected

错误信息,指明由于当前未连接频道而无法完成频道操作。

GCKErrorCodeDeviceAuthorizationFailure

指明用户无权使用 Cast 设备的错误。

GCKErrorCodeDeviceNotConnected

错误信息,指明由于当前未与设备建立连接,因此无法完成设备请求。

GCKErrorCodeProtocolVersionMismatch

错误,指明对于指定的命名空间实现,发送者和接收者使用的协议版本不匹配。

GCKErrorCodeMaxUsersConnected

错误,指明连接到接收设备的用户数量已达到上限。

GCKErrorCodeNetworkNotReachable

错误信息,表明网络无法访问。

GCKErrorCodeProtocolError

指明协议错误(收到的数据无效)的错误。

GCKErrorCodeApplicationNotFound

表示找不到所请求的应用的错误代码。

GCKErrorCodeApplicationNotRunning

指示所请求的应用当前未运行的错误代码。

GCKErrorCodeInvalidApplicationSessionID

指明应用会话 ID 无效的错误代码。

GCKErrorCodeMediaLoadFailed

指明接收端媒体加载失败的错误代码。

GCKErrorCodeInvalidMediaPlayerState

一条错误代码,表示媒体媒体命令因媒体播放器状态而失败。

GCKErrorCodeNoMediaSession

错误,指示当前没有可用的媒体会话。

GCKErrorCodeAuthenticationErrorReceived

表示设备身份验证因收到错误而失败的错误代码。

GCKErrorCodeMal formattedClientCertificate

错误代码,表示设备身份验证因收到的客户端证书格式错误而失败。

GCKErrorCodeNotX509Certificate

此错误代码表示设备身份验证失败,因为从 Chromecast 收到的证书的格式不符合预期。

GCKErrorCodeDeviceCertificateNotTrusted

一条错误代码,表示设备身份验证因设备证书不受信任而失败。

GCKErrorCodeSSLCertificateNotTrusted

一条错误代码,表示设备身份验证因 SSL 证书不受信任而失败。

GCKErrorCodeMalbuiltAuthenticationResponse

一条错误代码,表示设备身份验证因设备响应格式不正确而失败。

GCKErrorCodeDeviceCapabilityNotSupported

一条错误代码,表示设备功能显示不受支持,导致设备身份验证失败。

GCKErrorCodeCRLInvalid

一个错误代码,表示设备身份验证因来自设备的 CRL 无效而失败。

GCKErrorCodeCRLCheckFailed

一条错误代码,表示设备身份验证因设备证书被 CRL 吊销而失败。

GCKErrorCodeAppDidEnterBackground

指示应用已移到后台的错误代码。

GCKErrorCodeDisconnected

表示与接收器的连接已关闭的错误代码。

GCKErrorCodeUnsupportedFeature

指明相应功能或操作在此 iOS 设备或接收器上不受支持的错误代码。

GCKErrorCodeUnknown

用于表示发生了未知错误的错误代码。

变量文档

NSString* const kGCKErrorCustomDataKey

与 userInfo 字典中的错误相关联的 customData JSON 对象的键。

NSString* const kGCKErrorDomain

GCKErrorCode 的错误域。