GCKCommon.h ファイル
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
GCKCastState、GCKConnectionState、GCKConnectionSuspendReason、GCKActiveInputStatus、GCKStandbyStatus の列挙型です。
その他...
|
enum | GCKConnectionState { GCKConnectionStateDisconnected = 0,
GCKConnectionStateConnecting = 1,
GCKConnectionStateConnected = 2,
GCKConnectionStateDisconnecting = 3
} |
| キャスト接続状態を定義する列挙型。その他...
|
|
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 の列挙型です。
呼び出し元のスレッドがメインスレッドでない場合にアサートします。
キャスト接続状態を定義する列挙型。
列挙子 |
---|
GCKConnectionStateDisconnected(GCKConnectionStateDisconnected) |
デバイスまたはアプリの接続が解除されている。
|
GCKConnectionStateConnecting |
デバイスまたはアプリに接続しています。
|
GCKConnectionStateConnected |
デバイスまたはアプリケーションに接続している。
|
GCKConnectionStateDisconnecting(GCKConnectionStateDisconnecting) |
デバイスとの接続を解除しています。
|
接続が一時停止する理由を定義する列挙型。
列挙子 |
---|
GCKConnectionSuspendReasonAppBackgrounded |
アプリケーションがバックグラウンドに移行しているため、接続は中断されました。
|
GCKConnectionSuspendReasonNetworkError |
ネットワーク I/O またはプロトコル エラーが原因で接続が一時停止されました。
|
GCKConnectionSuspendReasonNetworkNotReachable |
ネットワークにアクセスできないため、接続が一時停止されました。
|
アクティブな入力ステータスの状態を記述する列挙型。
このステータスは、受信デバイスが接続済みのテレビまたは AVR で現在アクティブな入力になっているかどうかを示します。
列挙子 |
---|
GCKActiveInputStatusUnknown |
アクティブな入力のステータスが不明です。
|
GCKActiveInputStatus 停止中 |
入力が無効です。
|
GCKActiveInputStatusActive |
入力がアクティブです。
|
スタンバイ ステータスの状態を記述する列挙型。
受信デバイスのコネクテッド テレビや AVR が現在「スタンバイ」モードになっているかどうかを示します。
列挙子 |
---|
GCKStandbyStatusUnknown |
スタンバイのステータスが不明です。
|
GCKStandbyStatus 停止中 |
デバイスがスタンバイ モードではない。
|
GCKStandbyStatusActive |
デバイスがスタンバイ モードになっている。
|
送信側アプリの可能なキャスト状態を記述する列挙型。
列挙子 |
---|
GCKCastStateNoDevicesAvailable |
キャスト セッションが確立されず、利用できるキャスト デバイスがありません。
|
GCKCastStateNotConnected |
キャスト セッションが確立されず、キャスト デバイスを使用できる。
|
GCKCastStateConnecting |
キャスト セッションを確立しています。
|
GCKCastStateConnected |
キャスト セッションが確立される。
|
void GCKAssertMainThread |
( |
const char * |
function | ) |
|
呼び出し元のスレッドがメインスレッドでない場合にアサートします。
GoogleCast フレームワークのバージョン番号を含む文字列定数。
無効なリクエスト ID。メソッドがこのリクエスト ID を返す場合は、リクエストを実行できなかったことを意味します。
API が無効なスレッドから呼び出されたことを示す例外タイプ。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[null,null,["最終更新日 2025-07-25 UTC。"],[[["\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,[]]