Plik GCKCommon.h

Dokumentacja pliku GCKCommon.h

Wyliczenia GCKCastState, GCKConnectionState, GCKConnectionSuspensionReason, GCKActiveInputStatus i GCKStandbyStatus. Więcej...

Makra

#define GCK_ASSERT_MAIN_THREAD()   GCKAssertMainThread(__PRETTY_FUNCTION__)
 Twierdzi się, jeśli wątek wywołujący nie jest wątekem głównym. Więcej...
 

Wyliczenia

enum  GCKConnectionState { GCKConnectionStateDisconnected = 0, GCKConnectionStateConnecting = 1, GCKConnectionStateConnected = 2, GCKConnectionStateDisconnecting = 3 }
 Wyliczenie definiujące stany połączenia Cast. Więcej...
 
enum  GCKConnectionSuspendReason { GCKConnectionSuspendReasonAppBackgrounded = 1, GCKConnectionSuspendReasonNetworkError = 2, GCKConnectionSuspendReasonNetworkNotReachable = 3 }
 Wyliczenie określające przyczyny zawieszenia połączenia. Więcej...
 
enum  GCKActiveInputStatus { GCKActiveInputStatusUnknown = -1, GCKActiveInputStatusInactive = 0, GCKActiveInputStatusActive = 1 }
 Wyliczenie opisujące stany aktywnego stanu danych wejściowych. Więcej...
 
enum  GCKStandbyStatus { GCKStandbyStatusUnknown = -1, GCKStandbyStatusInactive = 0, GCKStandbyStatusActive = 1 }
 Wyliczenie opisujące stany stanu gotowości. Więcej...
 
enum  GCKCastState { GCKCastStateNoDevicesAvailable = 0, GCKCastStateNotConnected = 1, GCKCastStateConnecting = 2, GCKCastStateConnected = 3 }
 Wyliczenie opisujące możliwe stany przesyłania dla aplikacji nadawcy. Więcej...
 

Funkcje

void GCKAssertMainThread (const char *function)
 Twierdzi się, jeśli wątek wywołujący nie jest wątekem głównym. Więcej...
 

Zmienne

NSString *const kGCKFrameworkVersion
 Stała ciągła zawierająca numer wersji platformy GoogleCast. Więcej...
 
const NSInteger kGCKInvalidRequestID
 Nieprawidłowy identyfikator żądania. Jeśli metoda zwraca ten identyfikator, oznacza to, że nie udało się wysłać żądania. Więcej...
 
NSString *const kGCKThreadException
 Typ wyjątku wskazujący, że interfejs API został wywołany z nieprawidłowego wątku. Więcej...
 

Szczegółowy opis

Wyliczenia GCKCastState, GCKConnectionState, GCKConnectionSuspensionReason, GCKActiveInputStatus i GCKStandbyStatus.

Dokumentacja definicji makr

#define GCK_ASSERT_MAIN_THREAD ( )    GCKAssertMainThread(__PRETTY_FUNCTION__)

Twierdzi się, jeśli wątek wywołujący nie jest wątekem głównym.

Dokumentacja typów wyliczeniowych

Wyliczenie definiujące stany połączenia Cast.

Wyliczenie
GCKConnectionStateRozłączono

Rozłączono z urządzeniem lub aplikacją.

GCKConnectionStateConnecting

Łączę z urządzeniem lub aplikacją.

GCKConnectionStateConnected

Połączono z urządzeniem lub aplikacją.

Rozłączanie stanu połączenia za pomocą GCDS

Rozłączam z urządzeniem.

Wyliczenie określające przyczyny zawieszenia połączenia.

Wyliczenie
GCKConnectionSuspensionReasonAppBackgrounded

Połączenie zostało zawieszone, ponieważ aplikacja działa w tle.

GCKConnectionSuspensionReasonNetworkError

Połączenie zostało zawieszone z powodu wejścia/wyjścia sieci lub błędu protokołu.

GCKConnectionSuspensionReasonNetworkNotReachable

Połączenie zostało zawieszone, ponieważ sieć jest nieosiągalna.

Wyliczenie opisujące stany aktywnego stanu danych wejściowych.

Ten stan wskazuje, czy odbiornik jest obecnie aktywnym źródłem sygnału na podłączonym telewizorze lub amplitunerze.

Wyliczenie
GCKActiveInputStatusUnknown

Stan aktywnych danych wejściowych jest nieznany.

GCKActiveInputStatusNieaktywny(-a)

Dane wejściowe są nieaktywne.

GCKActiveInputStatusActive

Dane wejściowe są aktywne.

Wyliczenie opisujące stany stanu gotowości.

Ten stan wskazuje, czy podłączony telewizor lub amplituner jest obecnie w trybie gotowości.

Wyliczenie
GCKStandbyStatusUnknown

Stan gotowości jest nieznany.

GCKStandbyStatusModified

Urządzenie nie jest w trybie gotowości.

GCKStandbyStatusActive

Urządzenie jest w trybie gotowości.

Wyliczenie opisujące możliwe stany przesyłania dla aplikacji nadawcy.

Wyliczenie
GCKCastStateNoDeviceAvailable

Nie została nawiązana sesja przesyłania i nie są dostępne żadne urządzenia przesyłające.

GCKCastStateNotConnected

Nie zostaje ustanowiona sesja przesyłania, a urządzenia przesyłające są dostępne.

GCKCastStateConnecting

Rozpoczynam sesję przesyłania.

GCKCastStateConnected

Nawiązuje się sesja przesyłania.

Dokumentacja funkcji

void GCKAssertMainThread ( const char *  function)

Twierdzi się, jeśli wątek wywołujący nie jest wątekem głównym.

Dokumentacja zmiennych

kGCKFrameworkVersion

Stała ciągła zawierająca numer wersji platformy GoogleCast.

kGCKInvalidRequestID

Nieprawidłowy identyfikator żądania. Jeśli metoda zwraca ten identyfikator, oznacza to, że nie udało się wysłać żądania.

kGCKThreadException

Typ wyjątku wskazujący, że interfejs API został wywołany z nieprawidłowego wątku.