Список классов
Классы и протоколы в Google Cast Sender API v3.5 для iOS:
| C GCKAdBreakClipInfo | Класс, представляющий клип рекламной паузы |
| C GCKAdBreakInfo | Класс, представляющий рекламную паузу |
| C GCKAdBreakStatus | Класс, представляющий статус рекламной паузы |
| C GCKApplicationMetadata | Информация о приложении-приемнике |
| C GCKCastChannel | Виртуальный канал связи для обмена сообщениями между отправителем Cast и получателем Cast. |
| C GCKCastContext | Класс, содержащий глобальные объекты и состояние для фреймворка. |
| C GCKCastContext(UI) | Категория в GCKCastContext , содержащая API-интерфейсы для пользовательского интерфейса. |
| C <GCKCastDeviceStatusListener> | Протокол прослушивателя для получения уведомлений об изменении состояния устройства Cast. |
| C GCKCastOptions | Параметры, влияющие на обнаружение устройств Cast и поведение сеансов Cast |
| C GCKCastSession | Класс, управляющий сеансом Cast с принимающим устройством. |
| C GCKColor | Класс, представляющий цвет RGBA |
| C GCKDevice | Объект, представляющий приемное устройство |
| C GCKDeviceManager | Контроллер для устройств Cast |
| C <GCKDeviceManagerDelegate> | Протокол делегата GCKDeviceManager |
| C GCKDeviceProvider | Абстрактный базовый класс для обнаружения устройств и создания сеансов. |
| C GCKDeviceProvider(Protected) | Удобные методы создания объектов GCKDevice и отправки уведомлений об обнаружении в инфраструктуру. |
| C GCKDeviceScanner | Класс, который асинхронно сканирует доступные устройства и отправляет соответствующие уведомления своим слушателям. |
| C <GCKDeviceScannerListener> | Протокол слушателя GCKDeviceScanner |
| C GCKDiscoveryManager | Класс, управляющий процессом обнаружения устройств. |
| C <GCKDiscoveryManagerListener> | Протокол слушателя GCKDiscoveryManager |
| C GCKError | Подкласс NSError для ошибок фреймворка. |
| C GCKFilterCriteria | Критерии фильтрации, применяемые к результатам обнаружения устройств |
| C GCKGameManagerChannel | Подкласс GCKCastChannel для операций управления игрой |
| C <GCKGameManagerChannelDelegate> | Протокол делегата GCKGameManagerChannel |
| C GCKGameManagerResult | Результат запроса Game Manager |
| C GCKGameManagerState | Представление состояния Game Manager, работающего на принимающем устройстве. |
| C GCKGenericChannel | Общая реализация GCKCastChannel , подходящая для использования, когда создание подклассов нежелательно. |
| C <GCKGenericChannelDelegate> | Протокол делегата GCKGenericChannel |
| C GCKImage | Класс, представляющий изображение, расположенное на веб-сервере. |
| C GCKJSONUtils | Служебные методы для работы с данными JSON |
| C GCKLaunchOptions | Параметры запуска приложения-приемника |
| C GCKLogger | Одноэлементный объект, используемый для ведения журнала фреймворком. |
| C <GCKLoggerDelegate> | Протокол делегата GCKLogger |
| C GCKLoggerFilter | Класс для фильтрации сообщений журнала, созданных с помощью GCKLogger |
| C GCKMediaControlChannel | Подкласс GCKCastChannel для операций управления мультимедиа |
| C <GCKMediaControlChannelDelegate> | Протокол делегата GCKMediaControlChannel |
| C GCKMediaInformation | Класс, который собирает информацию об элементе мультимедиа. |
| C GCKMediaMetadata | Контейнер для метаданных мультимедиа |
| C GCKMediaQueueItem | Класс, представляющий элемент очереди мультимедиа |
| C GCKMediaQueueItemBuilder | Объект построителя для создания новых или производных экземпляров GCKMediaQueueItem |
| C GCKMediaStatus | Класс, который содержит информацию о состоянии некоторых носителей. |
| C GCKMediaTextTrackStyle | Класс, представляющий стиль для текстовой мультимедийной дорожки. |
| C GCKMediaTrack | Класс, представляющий дорожку мультимедиа |
| C GCKMultizoneDevice | Устройство-участник мультизональной группы |
| C GCKMultizoneStatus | Статус мультизональной группы |
| C GCKPlayerInfo | Представляет данные для одного игрока |
| C GCKRemoteMediaClient | Класс для управления воспроизведением мультимедиа на приемнике Cast. |
| C GCKRemoteMediaClient(Protected) | Методы, вызываемые только подклассами GCKRemoteMediaClient |
| C <GCKRemoteMediaClientAdInfoParserDelegate> | Протокол делегата для анализа информации о рекламной паузе из статуса мультимедиа. |
| C <GCKRemoteMediaClientListener> | Протокол слушателя GCKRemoteMediaClient |
| C GCKRequest | Объект для отслеживания асинхронного запроса |
| C <GCKRequestDelegate> | Протокол делегата GCKRequest |
| C GCKSenderApplicationInfo | Информация о приложении-отправителе |
| C GCKSession | Абстрактный базовый класс, представляющий сеанс с принимающим устройством. |
| C GCKSession(Protected) | Методы, которые должны быть переопределены и вызваны только подклассами GCKSession |
| C GCKSessionManager | Класс, управляющий сессиями |
| C <GCKSessionManagerListener> | Протокол слушателя GCKSessionManager |
| C GCKSessionTraits | Объект, описывающий характеристики и возможности сеанса. |
| C GCKUIButton | Подкласс UIButton , который поддерживает настраиваемые состояния приложения. |
| C GCKUICastButton | Подкласс UIButton , который реализует кнопку «Cast». |
| C GCKUICastContainerViewController | Контроллер представления, который обертывает другой контроллер представления и добавляет область уведомлений о воспроизведении мультимедиа под этим контроллером. |
| C GCKUIDeviceVolumeController | Контроллер для представлений пользовательского интерфейса, которые используются для управления или отображения громкости и отключения звука приемника Cast. |
| C GCKUIExpandedMediaControlsViewController | Контроллер представления, реализующий расширенные элементы управления в полноэкранном режиме. |
| C <GCKUIImageCache> | Протокол, определяющий средства извлечения и кэширования изображений. |
| C GCKUIImageHints | Объект, предоставляющий GCKUIImagePicker о типе и размере изображения, которое будет выбрано для отображения в пользовательском интерфейсе. |
| C <GCKUIImagePicker> | Объект, используемый для выбора изображения для заданной цели из объекта GCKMediaMetadata |
| C <GCKUIMediaButtonBarProtocol> | Протокол делегата GCKUIMediaButtonBarProtocol |
| C GCKUIMediaController | Контроллер для представлений пользовательского интерфейса, которые используются для управления или отображения состояния воспроизведения мультимедиа на приемнике Cast. |
| C <GCKUIMediaControllerDelegate> | Протокол делегата GCKUIMediaController |
| C GCKUIMediaTrackSelectionViewController | Контроллер представления, отображающий список доступных текстовых и звуковых дорожек для данного элемента мультимедиа. |
| C <GCKUIMediaTrackSelectionViewControllerDelegate> | Протокол делегата GCKUIDeviceConnectionViewController |
| C GCKUIMiniMediaControlsViewController | Контроллер представления, который реализует панель управления «сейчас играет». |
| C <GCKUIMiniMediaControlsViewControllerDelegate> | Протокол делегата GCKUIMiniMediaControlsViewController |
| C GCKUIPlayPauseToggleController | Класс, который можно использовать для реализации пользовательского пользовательского интерфейса воспроизведения/паузы в ситуациях, когда GCKUIButton недостаточно. |
| C GCKUIStreamPositionController | Класс, который можно использовать для реализации пользовательского положения потока и/или пользовательского интерфейса поиска в ситуациях, когда обычных элементов управления UISlider , UIProgressView и UILabel недостаточно. |
| C GCKUIStyle | |
| C GCKUIStyleAttributes | Класс для управления стилем (цвета, шрифты, значки) представлений фреймворка по умолчанию. |
| C GCKUIStyleAttributesCastViews | Атрибуты стиля для корневой группы представлений |
| C GCKUIStyleAttributesConnectionController | Атрибуты стиля для группы представлений, представляющей контроллер соединения. |
| C GCKUIStyleAttributesDeviceChooser | Атрибуты стиля для группы представлений, представляющей средство выбора устройства. |
| C GCKUIStyleAttributesDeviceControl | Атрибуты стиля для группы представлений, представляющей все представления управления устройством. |
| C GCKUIStyleAttributesExpandedController | Атрибуты стиля для группы представлений, представляющей расширенный контроллер |
| C GCKUIStyleAttributesGuestModePairingDialog | Атрибуты стиля для группы представлений, представляющей диалоговое окно сопряжения в гостевом режиме. |
| C GCKUIStyleAttributesInstructions | Атрибуты стиля для группы представлений, представляющей начальное наложение инструкций. |
| C GCKUIStyleAttributesMediaControl | Атрибуты стиля для группы представлений, представляющей все представления управления мультимедиа. |
| C GCKUIStyleAttributesMiniController | Атрибуты стиля для группы представлений, представляющей мини-контроллер |
| C GCKUIStyleAttributesTrackSelector | Атрибуты стиля для группы представлений, представляющей селектор дорожки мультимедиа. |
| C GCKUIUtils | Служебные методы пользовательского интерфейса |
| C GCKVideoInfo | Класс, представляющий детали формата видео |
| C NSDictionary(GCKAdditions) | Категория, которая добавляет в NSDictionary несколько удобных методов для установки и безопасного поиска значений различных типов. |
| C NSTimer(GCKAdditions) | Категория в NSTimer , которая добавляет некоторые полезные улучшения. |