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

指出使用者未獲授權,無法使用投放裝置。

GCKErrorCodeDeviceNotConnected

指出無法完成裝置要求,因為裝置目前並未建立連線。

GCKErrorCodeProtocolVersionMismatch

指出傳送者使用的通訊協定版本與指定命名空間實作的接收器不符的錯誤。

GCKErrorCodeMaxUsersConnected

指出與接收端連接的使用者人數已達上限的錯誤。

GCKErrorCodeNetworkNotReachable

指出無法連上網路的錯誤。

GCKErrorCodeProtocolError

指出通訊協定錯誤 (收到的資料無效) 時發生錯誤。

GCKErrorCodeApplicationNotFound

表示找不到指定應用程式的錯誤代碼。

GCKErrorCodeApplicationNotRunning

指出要求的應用程式目前未執行的錯誤代碼。

GCKErrorCodeInvalidApplicationSessionID

指出應用程式工作階段 ID 無效的錯誤代碼。

GCKErrorCodeMediaLoadFailed

指出接收器端媒體載入失敗的錯誤代碼。

GCKErrorCodeInvalidMediaPlayerState

指出媒體媒體指令因媒體播放器狀態而失敗的錯誤代碼。

GCKErrorCodeNoMediaSession

指出目前沒有可用的媒體工作階段時發生錯誤。

GCKErrorCodeAuthenticationErrorReceived

指出裝置驗證因發生錯誤而失敗的錯誤代碼。

GCKErrorCodeMal formattedClientCertificate

指出裝置驗證失敗的錯誤代碼,原因是收到錯誤的用戶端憑證。

GCKErrorCodeNotX509Certificate

指出裝置驗證失敗的錯誤代碼,因為從 Chromecast 收到的憑證格式不正確。

GCKErrorCodeDeviceCertificateNotTrusted

指出裝置驗證失敗的錯誤代碼,原因是裝置憑證不受信任。

GCKErrorCodeSSLCertificateNotTrusted

指出裝置驗證失敗的錯誤代碼,因為 SSL 憑證不信任。

GCKErrorCodeMalformedAuthenticationResponse

指出裝置驗證失敗的錯誤代碼,原因是裝置的回應格式有誤。

GCKErrorCodeDeviceCapabilityNotSupported

指出裝置驗證失敗的錯誤代碼,因為裝置功能顯示不受支援。

GCKErrorCodeCRLInvalid

指出裝置驗證失敗的錯誤代碼,原因是裝置的 CRL 無效。

GCKErrorCodeCRLCheckFailed

指出 CRL 撤銷裝置憑證的錯誤代碼,表示裝置驗證失敗。

GCKErrorCodeAppDidEnterBackground

指出應用程式已移至背景的錯誤代碼。

GCKErrorCode 已中斷連線

指出與接收器的連線已關閉的錯誤代碼。

GCKErrorCodeUnsupportedFeature

錯誤代碼,指出這個 iOS 裝置或接收器不支援特定功能或動作。

GCKErrorCodeUnknown

指出發生不明預期錯誤的錯誤代碼。

變數說明文件

NSString* const kGCKErrorCustomDataKey

與 userInfo 字典中錯誤相關聯的 CustomData JSON 物件鍵。

NSString* const kGCKErrorDomain

GCKErrorCode 的錯誤網域。