Categoria GCKSession(protetta)

Riferimento per la categoria GCKSession(protetta)

Panoramica

Solo metodi da sostituire e chiamate solo da sottoclassi GCKSession.

Since
3,0

Riepilogo del metodo dell'istanza

(void) - start
 Avvia la sessione. Altro...
 
(void) - endWithAction:
 Termina la sessione con l'azione specificata. Altro...
 
(void) - notifyDidStartWithSessionID:
 Richiamate dalle sottoclassi per informare il framework che la sessione è stata avviata. Altro...
 
(void) - notifyDidFailToStartWithError:
 Richiamate dalle sottoclassi per informare il framework che l'avvio della sessione non è riuscito. Altro...
 
(void) - notifyDidEndWithError:willTryToResume:
 Richiamate dalle sottoclassi per informare il framework che la sessione è terminata. Altro...
 
(void) - notifyDidReceiveDeviceVolume:muted:
 Richiamate dalle sottoclassi per informare il framework che il dispositivo ha aggiornato lo stato del volume e della disattivazione audio. Altro...
 
(void) - notifyDidReceiveDeviceStatus:
 Richiamato dalle sottoclassi per notificare il framework che ha ricevuto lo stato aggiornato dal dispositivo. Altro...
 
(void) - notifyDidSuspendWithReason:
 Obsoleto, non utilizzare - implementato come autonomo. Altro...
 
(void) - notifyDidResume
 Obsoleto, non utilizzare - implementato come autonomo. Altro...
 

Dettaglio metodo

- (void) start

Avvia la sessione.

Questa è un'operazione asincrona. Devono essere sostituite da sottoclassi.

Estende la classe GCKSession.

- (void) endWithAction: (GCKSessionEndAction action

Termina la sessione con l'azione specificata.

Questa è un'operazione asincrona. Devono essere sostituite da sottoclassi.

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

Estende la classe GCKSession.

- (void) notifyDidStartWithSessionID: (NSString *)  sessionID

Richiamate dalle sottoclassi per informare il framework che la sessione è stata avviata.

Parameters
sessionIDThe session's unique ID.

Estende la classe GCKSession.

- (void) notifyDidFailToStartWithError: (NSError *)  error

Richiamate dalle sottoclassi per informare il framework che l'avvio della sessione non è riuscito.

Parameters
errorThe error that occurred.

Estende la classe GCKSession.

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

Richiamate dalle sottoclassi per informare il 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 la classe GCKSession.

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

Richiamate dalle sottoclassi per informare il framework che il dispositivo ha aggiornato lo stato del volume e della disattivazione audio.

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

Estende la classe GCKSession.

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

Richiamato dalle sottoclassi per notificare il framework che ha ricevuto lo stato aggiornato dal dispositivo.

Parameters
statusTextThe new status.

Estende la classe GCKSession.

- (void) notifyDidSuspendWithReason: (GCKConnectionSuspendReason reason

Obsoleto, non utilizzare - implementato come autonomo.

Deprecated:
Non chiamare.

Estende la classe GCKSession.

- (void) notifyDidResume

Obsoleto, non utilizzare - implementato come autonomo.

Deprecated:
Non chiamare.

Estende la classe GCKSession.