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
-
stopCasting Whether 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
-
sessionID The 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
-
error The 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
-
reason The 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
-
error The 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
-
volume The device's current volume. Must be in the range [0, 1.0]; muted The 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
-
statusText The new status.
Estende a classe GCKSession.