GCKCommon.h 檔案
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
GCKCastState、GCKConnectionState、GCKConnectionSuspendReason、GCKActiveInputStatus 和 GCKStandbyStatus 列舉。更多...
|
enum | GCKConnectionState { GCKConnectionStateDisconnected = 0,
GCKConnectionStateConnecting = 1,
GCKConnectionStateConnected = 2,
GCKConnectionStateDisconnecting = 3
} |
| 定義 Cast 連線狀態的列舉。更多...
|
|
enum | GCKConnectionSuspendReason { GCKConnectionSuspendReasonAppBackgrounded = 1,
GCKConnectionSuspendReasonNetworkError = 2,
GCKConnectionSuspendReasonNetworkNotReachable = 3
} |
| 列舉 定義連線暫停的原因。更多...
|
|
enum | GCKActiveInputStatus { GCKActiveInputStatusUnknown = -1,
GCKActiveInputStatusInactive = 0,
GCKActiveInputStatusActive = 1
} |
| 列舉說明有效輸入狀態狀態的列舉項目。更多...
|
|
enum | GCKStandbyStatus { GCKStandbyStatusUnknown = -1,
GCKStandbyStatusInactive = 0,
GCKStandbyStatusActive = 1
} |
| 列舉說明待命狀態狀態的列舉。更多...
|
|
enum | GCKCastState { GCKCastStateNoDevicesAvailable = 0,
GCKCastStateNotConnected = 1,
GCKCastStateConnecting = 2,
GCKCastStateConnected = 3
} |
| 列舉,說明傳送者應用程式的可能投放狀態。更多...
|
|
GCKCastState、GCKConnectionState、GCKConnectionSuspendReason、GCKActiveInputStatus 和 GCKStandbyStatus 列舉。
定義 Cast 連線狀態的列舉。
分子 |
---|
GCKConnectionState 已中斷連線 |
已中斷與裝置或應用程式的連線。
|
GCKConnectionStateConnecting |
連線到裝置或應用程式。
|
GCKConnectionStateConnected |
已連線至裝置或應用程式。
|
GCKConnectionState 中斷連線 |
正在中斷裝置連線。
|
列舉 定義連線暫停的原因。
分子 |
---|
GCKConnectionSuspendReasonAppBackgrounded |
應用程式即將進入背景,因此連線已暫停。
|
GCKConnectionSuspendReasonNetworkError |
網路 I/O 或通訊協定錯誤,導致連線暫停。
|
GCKConnectionSuspendReasonNetworkNotReachable |
無法連上網路,因此連線已暫停。
|
列舉說明有效輸入狀態狀態的列舉項目。
這個狀態會指出接收器裝置目前是否為連網電視或 AVR 的有效輸入來源。
分子 |
---|
GCKActiveInputStatus 不明 |
使用中的輸入狀態不明。
|
GCKActiveInputStatus 已停用 |
輸入內容已停用。
|
GCKActiveInputStatusActive |
輸入內容已啟用。
|
列舉說明待命狀態狀態的列舉。
這個狀態會指出接收端裝置的連網電視或 AVR 目前是否處於「待機」模式。
分子 |
---|
GCKStandbyStatusUnknown |
待命狀態不明。
|
GCK 待命狀態已停用 |
裝置並非處於待機模式。
|
GCKStandbyStatusActive |
裝置處於待機模式。
|
列舉,說明傳送者應用程式的可能投放狀態。
分子 |
---|
GCKCastStateNo DevicesAvailable |
沒有建立投放工作階段,也沒有可用的投放裝置。
|
GCKCastStateNotConnected |
未建立投放工作階段,且可供使用投放裝置。
|
GCKCastStateConnecting |
系統正在建立投放工作階段,
|
GCKCastState 已連線 |
已建立投放工作階段。
|
void GCKAssertMainThread |
( |
const char * |
function | ) |
|
包含 GoogleCast 架構版本號碼的字串常數。
無效的要求 ID;如果方法傳回此要求 ID,就代表無法提出要求。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2023-12-02 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2023-12-02 (世界標準時間)。"],[[["The `GCKCommon.h` file defines enums for Cast connection, suspend reason, active input, standby, and overall cast states."],["It includes a macro, `GCK_ASSERT_MAIN_THREAD`, to ensure code runs on the main thread."],["The file provides a function, `GCKAssertMainThread`, which asserts if not called from the main thread."],["It declares global variables like `kGCKFrameworkVersion` for the framework's version and `kGCKInvalidRequestID` for signaling invalid requests."],["`kGCKThreadException` is a constant representing an exception when an API is invoked from an incorrect thread."]]],[]]