GCKCommon.h-Datei

GCKCommon.h-Dateireferenz

GCKCastState, GCKConnectionState, GCKConnectionSuspensionReason, GCKActiveInputStatus und GCKStandbyStatus-Enums. Mehr...

Makros

#define GCK_ASSERT_MAIN_THREAD()   GCKAssertMainThread(__PRETTY_FUNCTION__)
 Bestätigt, ob der aufrufende Thread nicht der Hauptthread ist. Mehr...
 

Aufzählungen

enum  GCKConnectionState { GCKConnectionStateDisconnected = 0, GCKConnectionStateConnecting = 1, GCKConnectionStateConnected = 2, GCKConnectionStateDisconnecting = 3 }
 Enum, das Cast-Verbindungsstatus definiert. Mehr...
 
enum  GCKConnectionSuspendReason { GCKConnectionSuspendReasonAppBackgrounded = 1, GCKConnectionSuspendReasonNetworkError = 2, GCKConnectionSuspendReasonNetworkNotReachable = 3 }
 Ein Enum-Wert, der die Gründe für das Sperren einer Verbindung definiert. Mehr...
 
enum  GCKActiveInputStatus { GCKActiveInputStatusUnknown = -1, GCKActiveInputStatusInactive = 0, GCKActiveInputStatusActive = 1 }
 Ein Enum, das die aktiven Eingabestatuswerte beschreibt. Mehr...
 
enum  GCKStandbyStatus { GCKStandbyStatusUnknown = -1, GCKStandbyStatusInactive = 0, GCKStandbyStatusActive = 1 }
 Ein Enum, das die Stand-by-Statuszustände beschreibt. Mehr...
 
enum  GCKCastState { GCKCastStateNoDevicesAvailable = 0, GCKCastStateNotConnected = 1, GCKCastStateConnecting = 2, GCKCastStateConnected = 3 }
 Eine Aufzählung, die die möglichen Umwandlungsstatus für die Absenderanwendung beschreibt. Mehr...
 

Funktionen

void GCKAssertMainThread (const char *function)
 Bestätigt, ob der aufrufende Thread nicht der Hauptthread ist. Mehr...
 

Variablen

NSString *const kGCKFrameworkVersion
 Eine Stringkonstante mit der Versionsnummer des GoogleCast-Frameworks. Mehr...
 
const NSInteger kGCKInvalidRequestID
 Eine ungültige Anfrage-ID. Wenn eine Methode diese Anfrage-ID zurückgibt, bedeutet dies, dass die Anfrage nicht ausgeführt werden konnte. Mehr...
 
NSString *const kGCKThreadException
 Ein Ausnahmetyp, der angibt, dass eine API aus einem ungültigen Thread aufgerufen wurde. Mehr...
 

Detaillierte Beschreibung

GCKCastState, GCKConnectionState, GCKConnectionSuspensionReason, GCKActiveInputStatus und GCKStandbyStatus-Enums.

Dokumentation zur Makrodefinition

#define GCK_ASSERT_MAIN_THREAD ( )    GCKAssertMainThread(__PRETTY_FUNCTION__)

Bestätigt, ob der aufrufende Thread nicht der Hauptthread ist.

Dokumentation zu Aufzählungstypen

Enum, das Cast-Verbindungsstatus definiert.

Zähler
GCKConnectionStateVerbindung getrennt

Verbindung zum Gerät oder zur Anwendung getrennt

GCKConnectionStateConnecting

Verbindung zum Gerät oder zur Anwendung wird hergestellt.

GCKConnectionStateConnected

Es muss mit dem Gerät oder der App verbunden sein.

Verbindung mit GCKConnectionState trennen

Verbindung zum Gerät wird getrennt.

Ein Enum-Wert, der die Gründe für das Sperren einer Verbindung definiert.

Zähler
GCKConnectionSuspensionReasonAppBackgrounded

Die Verbindung wurde unterbrochen, weil die Anwendung in den Hintergrund verschoben wird.

GCKConnectionSuspensionReasonNetworkError

Die Verbindung wurde aufgrund einer Netzwerk-E/A oder eines Protokollfehlers unterbrochen.

GCKConnectionSuspensionReasonNetworkNotReachable

Die Verbindung wurde unterbrochen, weil das Netzwerk nicht erreichbar ist.

Ein Enum, das die aktiven Eingabestatuswerte beschreibt.

Dieser Status gibt an, ob ein Receiver derzeit als aktive Eingangsquelle auf dem verbundenen Fernseher oder AV-Receiver eingestellt ist.

Zähler
GCKActiveInputStatusUnknown

Der aktive Eingabestatus ist unbekannt.

GCKActiveInputStatusInaktiv

Die Eingabe ist inaktiv.

GCKActiveInputStatusActive

Die Eingabe ist aktiv.

Ein Enum, das die Stand-by-Statuszustände beschreibt.

Dieser Status gibt an, ob sich der verbundene Fernseher oder AV-Receiver eines Empfängergeräts derzeit im Stand-by-Modus befindet.

Zähler
GCKStandbyStatusUnknown

Der Standby-Status ist unbekannt.

GCKStandbyStatusInaktiv

Das Gerät befindet sich nicht im Stand-by-Modus.

GCKStandbyStatusActive

Das Gerät befindet sich im Stand-by-Modus.

Eine Aufzählung, die die möglichen Umwandlungsstatus für die Absenderanwendung beschreibt.

Zähler
GCKCastStateNoDevicesAvailable

Es wurde keine Übertragungssitzung hergestellt und es sind keine Übertragungsgeräte verfügbar.

GCKCastStateNotConnected

Es wurde keine Übertragungssitzung erstellt und Übertragungsgeräte sind verfügbar.

GCKCastStateConnecting

Eine Übertragung wird erstellt.

GCKCastStateConnected

Eine Übertragung wird erstellt.

Funktionsdokumentation

void GCKAssertMainThread ( const char *  function)

Bestätigt, ob der aufrufende Thread nicht der Hauptthread ist.

Variablendokumentation

kGCKFrameworkVersion

Eine Stringkonstante mit der Versionsnummer des GoogleCast-Frameworks.

kGCKInvalidRequestID

Eine ungültige Anfrage-ID. Wenn eine Methode diese Anfrage-ID zurückgibt, bedeutet dies, dass die Anfrage nicht ausgeführt werden konnte.

kGCKThreadException

Ein Ausnahmetyp, der angibt, dass eine API aus einem ungültigen Thread aufgerufen wurde.