GCKCommon.h ファイル

GCKCommon.h ファイル リファレンス

GCKCastState、GCKConnectionState、GCKConnectionSuspendReason、GCKActiveInputStatus、GCKStandbyStatus の列挙型です。 その他...

マクロ

#define GCK_ASSERT_MAIN_THREAD()   GCKAssertMainThread(__PRETTY_FUNCTION__)
 呼び出し元のスレッドがメインスレッドでない場合にアサートします。その他...
 

列挙型

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 }
 送信側アプリの可能なキャスト状態を記述する列挙型。その他...
 

関数

void GCKAssertMainThread (const char *function)
 呼び出し元のスレッドがメインスレッドでない場合にアサートします。その他...
 

変数

NSString *const kGCKFrameworkVersion
 GoogleCast フレームワークのバージョン番号を含む文字列定数。その他...
 
const NSInteger kGCKInvalidRequestID
 無効なリクエスト ID。メソッドがこのリクエスト ID を返す場合は、リクエストを実行できなかったことを意味します。その他...
 
NSString *const kGCKThreadException
 API が無効なスレッドから呼び出されたことを示す例外タイプ。その他...
 

詳細な説明

GCKCastState、GCKConnectionState、GCKConnectionSuspendReason、GCKActiveInputStatus、GCKStandbyStatus の列挙型です。

マクロ定義ドキュメント

#define GCK_ASSERT_MAIN_THREAD ( )    GCKAssertMainThread(__PRETTY_FUNCTION__)

呼び出し元のスレッドがメインスレッドでない場合にアサートします。

列挙型のドキュメント

キャスト接続状態を定義する列挙型。

列挙子
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)

呼び出し元のスレッドがメインスレッドでない場合にアサートします。

変数に関するドキュメント

kGCKFrameworkVersion

GoogleCast フレームワークのバージョン番号を含む文字列定数。

kGCKInvalidRequestID

無効なリクエスト ID。メソッドがこのリクエスト ID を返す場合は、リクエストを実行できなかったことを意味します。

kGCKThreadException

API が無効なスレッドから呼び出されたことを示す例外タイプ。