Descripción general
Solo las subclases de GCKSession podrán anular y llamar a los métodos
- Desde
- 3.0
Resumen del método de instancia | |
(void) | - start |
Inicia la sesión. Más... | |
(void) | - endAndStopCasting: |
Finaliza la sesión. Más... | |
(void) | - suspendWithReason: |
Suspende la sesión por el motivo especificado. Más... | |
(void) | - resume |
Reanuda la sesión. Más... | |
(void) | - notifyDidStartWithSessionID: |
Las subclases los llaman para notificar al framework que se inició la sesión. Más... | |
(void) | - notifyDidFailToStartWithError: |
Las subclases los llaman para notificar al framework que no se pudo iniciar la sesión. Más... | |
(void) | - notifyDidResume |
Las subclases los llaman para notificar al framework que se reanudó la sesión. Más... | |
(void) | - notifyDidSuspendWithReason: |
Las subclases los llaman para notificar al framework que se suspendió la sesión. Más... | |
(void) | - notifyDidEndWithError: |
Las subclases los llaman para notificar al framework que finalizó la sesión. Más... | |
(void) | - notifyDidReceiveDeviceVolume:muted: |
Las subclases los llaman para notificar al framework que se recibió el volumen actualizado y el estado de silencio del dispositivo. Más... | |
(void) | - notifyDidReceiveDeviceStatus: |
Las subclases los llaman para notificar al framework que se recibió el estado actualizado del dispositivo. Más... | |
Detalle del método
- (void) start |
Inicia la sesión.
Esta es una operación asíncrona. Debe ser anulada por subclases.
Extiende la clase GCKSession.
- (void) endAndStopCasting: | (BOOL) | stopCasting |
Finaliza la sesión.
Esta es una operación asíncrona. Debe ser anulada por subclases.
- Parameters
-
stopCasting Whether to stop casting content to the receiver.
Extiende la clase GCKSession.
- (void) suspendWithReason: | (GCKConnectionSuspendReason) | reason |
Suspende la sesión por el motivo especificado.
Esta es una operación asíncrona. Debe ser anulada por subclases.
Extiende la clase GCKSession.
- (void) resume |
Reanuda la sesión.
Esta es una operación asíncrona. Debe ser anulada por subclases.
Extiende la clase GCKSession.
- (void) notifyDidStartWithSessionID: | (NSString *) | sessionID |
Las subclases los llaman para notificar al framework que se inició la sesión.
- Parameters
-
sessionID The session's unique ID.
Extiende la clase GCKSession.
- (void) notifyDidFailToStartWithError: | (NSError *) | error |
Las subclases los llaman para notificar al framework que no se pudo iniciar la sesión.
- Parameters
-
error The error that occurred.
Extiende la clase GCKSession.
- (void) notifyDidResume |
Las subclases los llaman para notificar al framework que se reanudó la sesión.
Extiende la clase GCKSession.
- (void) notifyDidSuspendWithReason: | (GCKConnectionSuspendReason) | reason |
Las subclases los llaman para notificar al framework que se suspendió la sesión.
- Parameters
-
reason The reason for the suspension.
Extiende la clase GCKSession.
- (void) notifyDidEndWithError: | (NSError *__nullable) | error |
Las subclases los llaman para notificar al framework que finalizó la sesión.
- Parameters
-
error The error that caused the session to end, if any. Should be nil
if the session was ended intentionally.
Extiende la clase GCKSession.
- (void) notifyDidReceiveDeviceVolume: | (float) | volume | |
muted: | (BOOL) | muted | |
Las subclases los llaman para notificar al framework que se recibió el volumen actualizado y el estado de silencio del dispositivo.
- Parameters
-
volume The device's current volume. Must be in the range [0, 1.0]; muted The device's current mute state.
Extiende la clase GCKSession.
- (void) notifyDidReceiveDeviceStatus: | (NSString *__nullable) | statusText |
Las subclases los llaman para notificar al framework que se recibió el estado actualizado del dispositivo.
- Parameters
-
statusText The new status.
Extiende la clase GCKSession.