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) | - endAndStopCasting: |
Met fin à la session. Plus... | |
(void) | - suspendWithReason: |
Suspend la session pour le motif indiqué. Plus... | |
(void) | - resume |
Reprend la session. 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) | - notifyDidResume |
Appelée par des sous-classes pour avertir le framework que la session a été réactivée. Plus... | |
(void) | - notifyDidSuspendWithReason: |
Appelée par des sous-classes pour avertir le framework que la session a été suspendue. Plus... | |
(void) | - notifyDidEndWithError: |
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... | |
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) endAndStopCasting: | (BOOL) | stopCasting |
Met fin à la session.
Il s'agit d'une opération asynchrone. Doit être remplacé par les sous-classes.
- Parameters
-
stopCasting Whether to stop casting content to the receiver.
Étend la classe GCKSession.
- (void) suspendWithReason: | (GCKConnectionSuspendReason) | reason |
Suspend la session pour le motif indiqué.
Il s'agit d'une opération asynchrone. Doit être remplacé par les sous-classes.
Étend la classe GCKSession.
- (void) resume |
Reprend la session.
Il s'agit d'une opération asynchrone. Doit être remplacé par les sous-classes.
É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
-
sessionID The session's unique ID.
Étend la classe GCKSession.
- (void) notifyDidFailToStartWithError: | (NSError *) | error |
Appelée par des sous-classes pour avertir le framework que la session n'a pas pu démarrer.
- Parameters
-
error The error that occurred.
Étend la classe GCKSession.
- (void) notifyDidResume |
Appelée par des sous-classes pour avertir le framework que la session a été réactivée.
Étend la classe GCKSession.
- (void) notifyDidSuspendWithReason: | (GCKConnectionSuspendReason) | reason |
Appelée par des sous-classes pour avertir le framework que la session a été suspendue.
- Parameters
-
reason The reason for the suspension.
Étend la classe GCKSession.
- (void) notifyDidEndWithError: | (NSError *__nullable) | error |
Appelée par des sous-classes pour avertir le framework que la session est terminée.
- Parameters
-
error The error that caused the session to end, if any. Should be nil
if the session was ended intentionally.
É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
-
volume The device's current volume. Must be in the range [0, 1.0]; muted The device's current mute state.
Étend la classe GCKSession.
- (void) notifyDidReceiveDeviceStatus: | (NSString *__nullable) | statusText |
Appelée par des sous-classes pour avertir le framework que l'appareil a reçu un état mis à jour.
- Parameters
-
statusText The new status.
Étend la classe GCKSession.