Opis
Metody, które mają być zastępowane i wywoływane tylko przez podklasy GCKSession.
- Od
- 3,0
Podsumowanie metody instancji | |
(void) | - start |
Rozpoczyna sesję. Więcej... | |
(void) | - endAndStopCasting: |
Kończy sesję. Więcej... | |
(void) | - suspendWithReason: |
Zawiesza sesję z podanego powodu. Więcej... | |
(void) | - resume |
Wznawia sesję. Więcej... | |
(void) | - notifyDidStartWithSessionID: |
Wywoływane przez podklasy w celu powiadomienia platformy o rozpoczęciu sesji. Więcej... | |
(void) | - notifyDidFailToStartWithError: |
Wywołane przez klasy podrzędne w celu powiadomienia platformy o niepowodzeniu rozpoczęcia sesji. Więcej... | |
(void) | - notifyDidResume |
Wywoływane przez podklasy w celu powiadomienia platformy o wznowieniu sesji. Więcej... | |
(void) | - notifyDidSuspendWithReason: |
Wywołane przez klasy podrzędne w celu powiadomienia platformy o zawieszeniu sesji. Więcej... | |
(void) | - notifyDidEndWithError: |
Wywoływane przez klasy podrzędne w celu powiadomienia platformy o zakończeniu sesji. Więcej... | |
(void) | - notifyDidReceiveDeviceVolume:muted: |
Wywołane przez podklasy w celu powiadomienia platformy o odebraniu z urządzenia zaktualizowanej głośności i stanu wyciszenia. Więcej... | |
(void) | - notifyDidReceiveDeviceStatus: |
Wywołane przez podklasy w celu powiadomienia platformy o otrzymaniu zaktualizowanego stanu z urządzenia. Więcej... | |
Szczegóły metody
- (void) start |
Rozpoczyna sesję.
Jest to operacja asynchroniczna. Musi zostać zastąpione przez podklasy.
Rozszerza zajęcia o GCKSession.
- (void) endAndStopCasting: | (BOOL) | stopCasting |
Kończy sesję.
Jest to operacja asynchroniczna. Musi zostać zastąpione przez podklasy.
- Parameters
-
stopCasting Whether to stop casting content to the receiver.
Rozszerza zajęcia o GCKSession.
- (void) suspendWithReason: | (GCKConnectionSuspendReason) | reason |
Zawiesza sesję z podanego powodu.
Jest to operacja asynchroniczna. Musi zostać zastąpione przez podklasy.
Rozszerza zajęcia o GCKSession.
- (void) resume |
Wznawia sesję.
Jest to operacja asynchroniczna. Musi zostać zastąpione przez podklasy.
Rozszerza zajęcia o GCKSession.
- (void) notifyDidStartWithSessionID: | (NSString *) | sessionID |
Wywoływane przez podklasy w celu powiadomienia platformy o rozpoczęciu sesji.
- Parameters
-
sessionID The session's unique ID.
Rozszerza zajęcia o GCKSession.
- (void) notifyDidFailToStartWithError: | (NSError *) | error |
Wywołane przez klasy podrzędne w celu powiadomienia platformy o niepowodzeniu rozpoczęcia sesji.
- Parameters
-
error The error that occurred.
Rozszerza zajęcia o GCKSession.
- (void) notifyDidResume |
Wywoływane przez podklasy w celu powiadomienia platformy o wznowieniu sesji.
Rozszerza zajęcia o GCKSession.
- (void) notifyDidSuspendWithReason: | (GCKConnectionSuspendReason) | reason |
Wywołane przez klasy podrzędne w celu powiadomienia platformy o zawieszeniu sesji.
- Parameters
-
reason The reason for the suspension.
Rozszerza zajęcia o GCKSession.
- (void) notifyDidEndWithError: | (NSError *__nullable) | error |
Wywoływane przez klasy podrzędne w celu powiadomienia platformy o zakończeniu sesji.
- Parameters
-
error The error that caused the session to end, if any. Should be nil
if the session was ended intentionally.
Rozszerza zajęcia o GCKSession.
- (void) notifyDidReceiveDeviceVolume: | (float) | volume | |
muted: | (BOOL) | muted | |
Wywołane przez podklasy w celu powiadomienia platformy o odebraniu z urządzenia zaktualizowanej głośności i stanu wyciszenia.
- Parameters
-
volume The device's current volume. Must be in the range [0, 1.0]; muted The device's current mute state.
Rozszerza zajęcia o GCKSession.
- (void) notifyDidReceiveDeviceStatus: | (NSString *__nullable) | statusText |
Wywołane przez podklasy w celu powiadomienia platformy o otrzymaniu zaktualizowanego stanu z urządzenia.
- Parameters
-
statusText The new status.
Rozszerza zajęcia o GCKSession.