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 连接状态的枚举。
枚举器 |
---|
GCKConnectionStateDisconnected |
与设备或应用断开连接。
|
GCKConnectionStateConnecting |
连接到设备或应用。
|
GCKConnectionStateConnected |
已连接到设备或应用。
|
GCKConnectionStateDisconnecting |
正在与设备断开连接。
|
定义连接暂停原因的枚举。
枚举器 |
---|
GCKConnectionSuspendReasonAppBackgrounded |
连接已暂停,因为应用将转入后台。
|
GCKConnectionSuspendReasonNetworkError |
由于网络 I/O 或协议错误,连接已暂停。
|
GCKConnectionSuspendReasonNetworkNotReachable |
由于无法访问网络,连接已暂停。
|
描述有效输入状态的枚举。
此状态用于指示接收设备设备目前是否是其联网电视或 AVR 上的有效输入源。
枚举器 |
---|
GCKActiveInputStatusUnknown |
有效输入源状态未知。
|
GCKActiveInputStatusInactive |
该输入源无效。
|
GCKActiveInputStatusActive |
该输入源处于有效状态。
|
描述待机状态状态的枚举。
此状态用于指示接收设备设备的联网电视或 AVR 当前是否处于“待机”模式。
枚举器 |
---|
GCKStandbyStatusUnknown |
待机状态未知。
|
GCKStandbyStatusInactive |
设备未处于待机模式。
|
GCKStandbyStatusActive |
设备处于待机模式。
|
此枚举描述发送器应用可能的投射状态。
枚举器 |
---|
GCKCastStateNoDevicesAvailable |
系统未建立任何投放会话,且没有可用的投放设备。
|
GCKCastStateNotConnected |
未建立任何投放会话,且投放设备可用。
|
GCKCastStateConnecting |
正在建立投放会话。
|
GCKCastStateConnected |
已建立 Cast 会话。
|
void GCKAssertMainThread |
( |
const char * |
function | ) |
|
包含 GoogleCast 框架版本号的字符串常量。
请求 ID 无效;如果某个方法返回此请求 ID,则表示无法发出请求。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[[["\u003cp\u003eThe \u003ccode\u003eGCKCommon.h\u003c/code\u003e file defines enums for Cast connection, suspend reason, active input, standby, and overall cast states.\u003c/p\u003e\n"],["\u003cp\u003eIt includes a macro, \u003ccode\u003eGCK_ASSERT_MAIN_THREAD\u003c/code\u003e, to ensure code runs on the main thread.\u003c/p\u003e\n"],["\u003cp\u003eThe file provides a function, \u003ccode\u003eGCKAssertMainThread\u003c/code\u003e, which asserts if not called from the main thread.\u003c/p\u003e\n"],["\u003cp\u003eIt declares global variables like \u003ccode\u003ekGCKFrameworkVersion\u003c/code\u003e for the framework's version and \u003ccode\u003ekGCKInvalidRequestID\u003c/code\u003e for signaling invalid requests.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003ekGCKThreadException\u003c/code\u003e is a constant representing an exception when an API is invoked from an incorrect thread.\u003c/p\u003e\n"]]],[],null,[]]