Категория GCKSession(Защищенная)

Справочник по категории GCKSession(Protected)

Обзор

Методы, которые будут переопределяться и вызываться только подклассами GCKSession .

С
3.0

Сводка метода экземпляра

(void) - start
Запускает сеанс. Более...
(void) - endWithAction:
Завершает сеанс указанным действием. Более...
(void) - notifyDidStartWithSessionID:
Вызывается подклассами для уведомления платформы о запуске сеанса. Более...
(void) - notifyDidFailToStartWithError:
Вызывается подклассами для уведомления платформы о том, что сеанс не удалось запустить. Более...
(void) - notifyDidEndWithError:willTryToResume:
Вызывается подклассами для уведомления платформы о завершении сеанса. Более...
(void) - notifyDidReceiveDeviceVolume:muted:
Вызывается подклассами для уведомления платформы о том, что с устройства были получены обновленная громкость устройства и состояние отключения звука. Более...
(void) - notifyDidReceiveDeviceStatus:
Вызывается подклассами для уведомления платформы о получении обновленного статуса от устройства. Более...
(void) - notifyDidSuspendWithReason:
Устарело, не используйте - реализовано как неактивное. Более...
(void) - notifyDidResume
Устарело, не используйте - реализовано как неактивное. Более...

Подробности метода

- (void) start

Запускает сеанс.

Это асинхронная операция. Должен быть переопределен подклассами.

Расширяет класс GCKSession .

- (void) endWithAction: ( GCKSessionEndAction action

Завершает сеанс указанным действием.

Это асинхронная операция. Должен быть переопределен подклассами.

Parameters
actionThe action to take when ending the session; see GCKSessionEndAction for more details.

Расширяет класс GCKSession .

- (void) notifyDidStartWithSessionID: (NSString *)  sessionID

Вызывается подклассами для уведомления платформы о запуске сеанса.

Parameters
sessionIDThe session's unique ID.

Расширяет класс GCKSession .

- (void) notifyDidFailToStartWithError: ( GCKError *)  error

Вызывается подклассами для уведомления платформы о том, что сеанс не удалось запустить.

Parameters
errorThe error that occurred.

Расширяет класс GCKSession .

- (void) notifyDidEndWithError: (nullable NSError *)  error
willTryToResume: (BOOL)  willTryToResume  

Вызывается подклассами для уведомления платформы о завершении сеанса.

Parameters
errorThe error that caused the session to end, if any. Should be nil if the session was ended intentionally.
willTryToResumeWhether the session will try to resume itself automatically.

Расширяет класс GCKSession .

- (void) notifyDidReceiveDeviceVolume: (float)  volume
muted: (BOOL)  muted  

Вызывается подклассами для уведомления платформы о том, что с устройства были получены обновленная громкость устройства и состояние отключения звука.

Parameters
volumeThe device's current volume. Must be in the range [0, 1.0];
mutedThe device's current mute state.

Расширяет класс GCKSession .

- (void) notifyDidReceiveDeviceStatus: (nullable NSString *)  statusText

Вызывается подклассами для уведомления платформы о получении обновленного статуса от устройства.

Parameters
statusTextThe new status.

Расширяет класс GCKSession .

- (void) notifyDidSuspendWithReason: ( GCKConnectionSuspendReason reason

Устарело, не используйте - реализовано как неактивное.

Deprecated:
Не звони.

Расширяет класс GCKSession .

- (void) notifyDidResume

Устарело, не используйте - реализовано как неактивное.

Deprecated:
Не звони.

Расширяет класс GCKSession .