Categoría de GCKSession(protegida)

Referencia de la categoría GCKSession(protegida)

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) - endWithAction:
 Finaliza la sesión con la acción especificada. 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) - notifyDidEndWithError:willTryToResume:
 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...
 
(void) - notifyDidSuspendWithReason:
 Obsoleto; no usar; implementado como no-op. Más...
 
(void) - notifyDidResume
 Obsoleto; no usar; implementado como no-op. 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) endWithAction: (GCKSessionEndAction action

Finaliza la sesión con la acción especificada.

Esta es una operación asíncrona. Debe ser anulada por subclases.

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

Extiende la clase GCKSession.

- (void) notifyDidStartWithSessionID: (NSString *)  sessionID

Las subclases los llaman para notificar al framework que se inició la sesión.

Parameters
sessionIDThe session's unique ID.

Extiende la clase GCKSession.

- (void) notifyDidFailToStartWithError: (GCKError *)  error

Las subclases los llaman para notificar al framework que no se pudo iniciar la sesión.

Parameters
errorThe error that occurred.

Extiende la clase GCKSession.

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

Las subclases los llaman para notificar al framework que finalizó la sesión.

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.

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
volumeThe device's current volume. Must be in the range [0, 1.0];
mutedThe device's current mute state.

Extiende la clase GCKSession.

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

Las subclases los llaman para notificar al framework que se recibió el estado actualizado del dispositivo.

Parameters
statusTextThe new status.

Extiende la clase GCKSession.

- (void) notifyDidSuspendWithReason: (GCKConnectionSuspendReason reason

Este campo es obsoleto; no se debe usar; se implementó como no-ops.

Deprecated:
No llames.

Extiende la clase GCKSession.

- (void) notifyDidResume

Este campo es obsoleto; no se debe usar; se implementó como no-ops.

Deprecated:
No llames.

Extiende la clase GCKSession.