Catégorie GCKSession(protégée)

Référence de la catégorie GCKSession(Protected)

Présentation

Méthodes devant être remplacées et appelées par les sous-classes GCKSession uniquement.

Depuis
3,0

Résumé des méthodes d'instance

(void) - start
 Démarre la session. Plus...
 
(void) - endWithAction:
 Met fin à la session avec l'action spécifiée. Plus...
 
(void) - notifyDidStartWithSessionID:
 Appelée par des sous-classes pour avertir le framework que la session a démarré. Plus...
 
(void) - notifyDidFailToStartWithError:
 Appelée par des sous-classes pour avertir le framework que la session n'a pas pu démarrer. Plus...
 
(void) - notifyDidEndWithError:willTryToResume:
 Appelée par des sous-classes pour avertir le framework que la session est terminée. Plus...
 
(void) - notifyDidReceiveDeviceVolume:muted:
 Appelée par des sous-classes pour avertir le framework que l'appareil a reçu une mise à jour du volume et de l'état de désactivation du son. Plus...
 
(void) - notifyDidReceiveDeviceStatus:
 Appelée par des sous-classes pour avertir le framework que l'appareil a reçu un état mis à jour. Plus...
 
(void) - notifyDidSuspendWithReason:
 Obsolète, ne pas utiliser. Implémenté en tant que no-op. Plus...
 
(void) - notifyDidResume
 Obsolète, ne pas utiliser. Implémenté en tant que no-op. Plus...
 

Détails sur la méthode

- (void) start

Démarre la session.

Il s'agit d'une opération asynchrone. Doit être remplacé par les sous-classes.

Étend la classe GCKSession.

- (void) endWithAction: (GCKSessionEndAction action

Met fin à la session avec l'action spécifiée.

Il s'agit d'une opération asynchrone. Doit être remplacé par les sous-classes.

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

Étend la classe GCKSession.

- (void) notifyDidStartWithSessionID: (NSString *)  sessionID

Appelée par des sous-classes pour avertir le framework que la session a démarré.

Parameters
sessionIDThe session's unique ID.

Étend la classe GCKSession.

- (void) notifyDidFailToStartWithError: (GCKError *)  error

Appelée par des sous-classes pour avertir le framework que la session n'a pas pu démarrer.

Parameters
errorThe error that occurred.

Étend la classe GCKSession.

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

Appelée par des sous-classes pour avertir le framework que la session est terminée.

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.

Étend la classe GCKSession.

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

Appelée par des sous-classes pour avertir le framework que l'appareil a reçu une mise à jour du volume et de l'état de désactivation du son.

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

Étend la classe GCKSession.

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

Appelée par des sous-classes pour avertir le framework que l'appareil a reçu un état mis à jour.

Parameters
statusTextThe new status.

Étend la classe GCKSession.

- (void) notifyDidSuspendWithReason: (GCKConnectionSuspendReason reason

Obsolète, ne pas utiliser : implémenté en tant que no-op.

Deprecated:
Ne pas appeler.

Étend la classe GCKSession.

- (void) notifyDidResume

Obsolète, ne pas utiliser : implémenté en tant que no-op.

Deprecated:
Ne pas appeler.

Étend la classe GCKSession.