Categoria GCKSession(Protected)

Riferimento per la categoria GCKSession(Protected)

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
actionThe 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
sessionIDThe 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
errorThe 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
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.

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
volumeThe device's current volume. Must be in the range [0, 1.0];
mutedThe 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
statusTextThe 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.