Categoria GCKSession(protegida)

Referência da categoria GCKSession(protegida)

Informações gerais

Métodos a serem substituídos e chamados apenas por subclasses GCKSession.

Como
3,0

Resumo do método de instância

(void) - start
 Inicia a sessão. Mais...
 
(void) - endAndStopCasting:
 Encerra a sessão. Mais...
 
(void) - suspendWithReason:
 Suspende a sessão pelo motivo especificado. Mais...
 
(void) - resume
 Retoma a sessão. Mais...
 
(void) - notifyDidStartWithSessionID:
 Chamado por subclasses para notificar o framework de que a sessão foi iniciada. Mais...
 
(void) - notifyDidFailToStartWithError:
 Chamado por subclasses para notificar o framework de que a sessão não foi iniciada. Mais...
 
(void) - notifyDidResume
 Chamado por subclasses para notificar o framework de que a sessão foi retomada. Mais...
 
(void) - notifyDidSuspendWithReason:
 Chamado por subclasses para notificar o framework de que a sessão foi suspensa. Mais...
 
(void) - notifyDidEndWithError:
 Chamado por subclasses para notificar o framework de que a sessão foi encerrada. Mais...
 
(void) - notifyDidReceiveDeviceVolume:muted:
 Chamado por subclasses para notificar o framework de que o volume atualizado do dispositivo e o estado silencioso foram recebidos do dispositivo. Mais...
 
(void) - notifyDidReceiveDeviceStatus:
 Chamado por subclasses para notificar o framework de que o status atualizado foi recebido do dispositivo. Mais...
 

Detalhes dos métodos

- (void) start

Inicia a sessão.

Essa é uma operação assíncrona. Precisa ser substituído por subclasses.

Estende a classe GCKSession.

- (void) endAndStopCasting: (BOOL)  stopCasting

Encerra a sessão.

Essa é uma operação assíncrona. Precisa ser substituído por subclasses.

Parameters
stopCastingWhether to stop casting content to the receiver.

Estende a classe GCKSession.

- (void) suspendWithReason: (GCKConnectionSuspendReason reason

Suspende a sessão pelo motivo especificado.

Essa é uma operação assíncrona. Precisa ser substituído por subclasses.

Estende a classe GCKSession.

- (void) resume

Retoma a sessão.

Essa é uma operação assíncrona. Precisa ser substituído por subclasses.

Estende a classe GCKSession.

- (void) notifyDidStartWithSessionID: (NSString *)  sessionID

Chamado por subclasses para notificar o framework de que a sessão foi iniciada.

Parameters
sessionIDThe session's unique ID.

Estende a classe GCKSession.

- (void) notifyDidFailToStartWithError: (NSError *)  error

Chamado por subclasses para notificar o framework de que a sessão não foi iniciada.

Parameters
errorThe error that occurred.

Estende a classe GCKSession.

- (void) notifyDidResume

Chamado por subclasses para notificar o framework de que a sessão foi retomada.

Estende a classe GCKSession.

- (void) notifyDidSuspendWithReason: (GCKConnectionSuspendReason reason

Chamado por subclasses para notificar o framework de que a sessão foi suspensa.

Parameters
reasonThe reason for the suspension.

Estende a classe GCKSession.

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

Chamado por subclasses para notificar o framework de que a sessão foi encerrada.

Parameters
errorThe error that caused the session to end, if any. Should be nil if the session was ended intentionally.

Estende a classe GCKSession.

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

Chamado por subclasses para notificar o framework de que o volume atualizado do dispositivo e o estado silencioso foram recebidos do dispositivo.

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

Estende a classe GCKSession.

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

Chamado por subclasses para notificar o framework de que o status atualizado foi recebido do dispositivo.

Parameters
statusTextThe new status.

Estende a classe GCKSession.