Файл 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 }
Перечисление, определяющее состояния соединения 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 }
Перечисление, описывающее возможные состояния приведения для приложения-отправителя. Более...

Функции

void  GCKAssertMainThread (const char *function)
Проверяет, не является ли вызывающий поток основным потоком. Более...

Переменные

NSString *const  kGCKFrameworkVersion
Строковая константа, содержащая номер версии платформы GoogleCast. Более...
const NSInteger  kGCKInvalidRequestID
Неверный идентификатор запроса; если метод возвращает этот идентификатор запроса, это означает, что запрос не может быть выполнен. Более...
NSString *const  kGCKThreadException
Тип исключения, указывающий, что API был вызван из недопустимого потока. Более...

Подробное описание

Перечисления GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus и GCKStandbyStatus.

Документация по определению макросов

#define GCK_ASSERT_MAIN_THREAD ( )     GCKAssertMainThread (__PRETTY_FUNCTION__)

Проверяет, не является ли вызывающий поток основным потоком.

Документация по типу перечисления

Перечисление, определяющее состояния соединения Cast.

Счетчик
GCKConnectionStateDisconnected

Отключено от устройства или приложения.

GCKConnectionStateConnecting

Подключение к устройству или приложению.

GCKConnectionStateConnected

Подключено к устройству или приложению.

GCKConnectionStateDisconnecting

Отключение от устройства.

Перечисление, определяющее причины приостановки соединения.

Счетчик
GCKConnectionSuspendReasonAppBackgrounded

Соединение было приостановлено, поскольку приложение переходит в фоновый режим.

GCKConnectionSuspendReasonNetworkError

Соединение было приостановлено из-за ошибки сетевого ввода-вывода или протокола.

GCKConnectionSuspendReasonNetworkNotReachable

Соединение было приостановлено, поскольку сеть недоступна.

Перечисление, описывающее состояния активного входа.

Этот статус указывает, является ли принимающее устройство в данный момент активным входом на подключенном телевизоре или AVR.

Счетчик
GCKActiveInputStatusUnknown

Активный статус входа неизвестен.

GCKActiveInputStatusInactive

Вход неактивен.

GCKActiveInputStatusActive

Вход активен.

Перечисление, описывающее состояния режима ожидания.

Этот статус указывает, находится ли подключенный к принимающему устройству телевизор или AVR в данный момент в режиме ожидания.

Счетчик
GCKStandbyStatusUnknown

Статус ожидания неизвестен.

GCKStandbyStatusInactive

Устройство не находится в режиме ожидания.

GCKStandbyStatusActive

Устройство находится в режиме ожидания.

Перечисление, описывающее возможные состояния приведения для приложения-отправителя.

Счетчик
GCKCastStateNoDevicesAvailable

Сеанс Cast не установлен, и устройства Cast недоступны.

GCKCastStateNotConnected

Сеанс Cast не установлен, а устройства Cast доступны.

GCKCastStateConnecting

Создается сеанс трансляции.

GCKCastStateConnected

Установлен сеанс трансляции.

Функциональная документация

void GCKAssertMainThread ( const char *  function )

Проверяет, не является ли вызывающий поток основным потоком.

Переменная документация

kGCKFrameworkVersion

Строковая константа, содержащая номер версии платформы GoogleCast.

kGCKInvalidRequestID

Неверный идентификатор запроса; если метод возвращает этот идентификатор запроса, это означает, что запрос не может быть выполнен.

kGCKThreadException

Тип исключения, указывающий, что API был вызван из недопустимого потока.