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) - endAndStopCasting:
 Termina la sessione. Altro...
 
(void) - suspendWithReason:
 Sospende la sessione per il motivo specificato. Altro...
 
(void) - resume
 Riprende la sessione. 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) - notifyDidResume
 Chiamata dalle sottoclassi per notificare al framework che la sessione è stata ripresa. Altro...
 
(void) - notifyDidSuspendWithReason:
 Chiamata dalle sottoclassi per notificare al framework che la sessione è stata sospesa. Altro...
 
(void) - notifyDidEndWithError:
 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...
 

Dettaglio metodo

- (void) start

Avvia la sessione.

Si tratta di un'operazione asincrona. Deve essere sostituita dalle sottoclassi.

Estende il corso GCKSession.

- (void) endAndStopCasting: (BOOL)  stopCasting

Termina la sessione.

Si tratta di un'operazione asincrona. Deve essere sostituita dalle sottoclassi.

Parameters
stopCastingWhether to stop casting content to the receiver.

Estende il corso GCKSession.

- (void) suspendWithReason: (GCKConnectionSuspendReason reason

Sospende la sessione per il motivo specificato.

Si tratta di un'operazione asincrona. Deve essere sostituita dalle sottoclassi.

Estende il corso GCKSession.

- (void) resume

Riprende la sessione.

Si tratta di un'operazione asincrona. Deve essere sostituita dalle sottoclassi.

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: (NSError *)  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) notifyDidResume

Chiamata dalle sottoclassi per notificare al framework che la sessione è stata ripresa.

Estende il corso GCKSession.

- (void) notifyDidSuspendWithReason: (GCKConnectionSuspendReason reason

Chiamata dalle sottoclassi per notificare al framework che la sessione è stata sospesa.

Parameters
reasonThe reason for the suspension.

Estende il corso GCKSession.

- (void) notifyDidEndWithError: (NSError *__nullable)  error

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.

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: (NSString *__nullable)  statusText

Chiamata dalle sottoclassi per notificare al framework che è stato ricevuto lo stato aggiornato dal dispositivo.

Parameters
statusTextThe new status.

Estende il corso GCKSession.