Panoramica
Metodi che devono essere sostituiti e chiamati solo dalle sottoclassi GCKSession.
- Dal
- 3,0
Riepilogo del metodo di istanza | |
(void) | - start |
Avvia la sessione. Altro... | |
(void) | - endWithAction: |
Termina la sessione con l'azione specificata. Altro... | |
(void) | - notifyDidStartWithSessionID: |
Chiamata dalle sottoclassi per notificare al framework che la sessione è stata avviata. Altro... | |
(void) | - notifyDidFailToStartWithError: |
Chiamata dalle sottoclassi per notificare al framework che l'avvio della sessione non è riuscito. Altro... | |
(void) | - notifyDidEndWithError:willTryToResume: |
Chiamata dalle sottoclassi per notificare al framework che la sessione è terminata. Altro... | |
(void) | - notifyDidReceiveDeviceVolume:muted: |
Chiamata dalle sottoclassi per notificare al framework che l'aggiornamento del volume e della disattivazione dell'audio è stato ricevuto dal dispositivo. Altro... | |
(void) | - notifyDidReceiveDeviceStatus: |
Chiamata dalle sottoclassi per notificare al framework che è stato ricevuto lo stato aggiornato dal dispositivo. Altro... | |
(void) | - notifyDidSuspendWithReason: |
Deprecato, non utilizzare - implementato come no-op. Altro... | |
(void) | - notifyDidResume |
Deprecato, non utilizzare - implementato come no-op. Altro... | |
Dettaglio metodo
- (void) start |
Avvia la sessione.
Si tratta di un'operazione asincrona. Deve essere sostituita dalle sottoclassi.
Estende il corso GCKSession.
- (void) endWithAction: | (GCKSessionEndAction) | action |
Termina la sessione con l'azione specificata.
Si tratta di un'operazione asincrona. Deve essere sostituita dalle sottoclassi.
- Parameters
-
action The action to take when ending the session; see GCKSessionEndAction for more details.
Estende il corso GCKSession.
- (void) notifyDidStartWithSessionID: | (NSString *) | sessionID |
Chiamata dalle sottoclassi per notificare al framework che la sessione è stata avviata.
- Parameters
-
sessionID The session's unique ID.
Estende il corso GCKSession.
- (void) notifyDidFailToStartWithError: | (GCKError *) | error |
Chiamata dalle sottoclassi per notificare al framework che l'avvio della sessione non è riuscito.
- Parameters
-
error The error that occurred.
Estende il corso GCKSession.
- (void) notifyDidEndWithError: | (nullable NSError *) | error | |
willTryToResume: | (BOOL) | willTryToResume | |
Chiamata dalle sottoclassi per notificare al framework che la sessione è terminata.
- Parameters
-
error The error that caused the session to end, if any. Should be nil
if the session was ended intentionally.willTryToResume Whether the session will try to resume itself automatically.
Estende il corso GCKSession.
- (void) notifyDidReceiveDeviceVolume: | (float) | volume | |
muted: | (BOOL) | muted | |
Chiamata dalle sottoclassi per notificare al framework che l'aggiornamento del volume e della disattivazione dell'audio è stato ricevuto dal dispositivo.
- Parameters
-
volume The device's current volume. Must be in the range [0, 1.0]; muted The device's current mute state.
Estende il corso GCKSession.
- (void) notifyDidReceiveDeviceStatus: | (nullable NSString *) | statusText |
Chiamata dalle sottoclassi per notificare al framework che è stato ricevuto lo stato aggiornato dal dispositivo.
- Parameters
-
statusText The new status.
Estende il corso GCKSession.
- (void) notifyDidSuspendWithReason: | (GCKConnectionSuspendReason) | reason |
Deprecato, non utilizzare: implementato in modalità autonoma.
- Deprecated:
- Non chiamare.
Estende il corso GCKSession.
- (void) notifyDidResume |
Deprecato, non utilizzare: implementato in modalità autonoma.
- Deprecated:
- Non chiamare.
Estende il corso GCKSession.