Présentation
Protocole d'écoute GCKSessionManager.
Les méthodes du protocole sont toutes facultatives. Il existe toutes deux méthodes de notification: une méthode appelée pour tout type de session et une autre appelée spécifiquement pour les sessions de diffusion.
Les écouteurs sont appelés dans l'ordre dans lequel ils ont été enregistrés. Les instances GCKSessionManagerListener enregistrées par les composants du framework lui-même (tels que GCKUIMediaController) seront toujours appelées après celles enregistrées par l'application pour les rappels sessionManager:willStartSession: (GCKSessionManagerListener-p), sessionManager:willStartCastSession: (GCKSessionManagerListener-p), sessionManager:willResumeSession: (GCKSessionManagerListener-p) et sessionManager:willResumeCastSession: (GCKSessionManagerListener-p), et avant ceux qui sont enregistrés par l'application pour tous les rappels restants.
- Depuis
- 3,0
Hérite de <NSObjectNSObject>.
Résumé des méthodes d'instance | |
(void) | - sessionManager:willStartSession: |
Appelée lorsqu'une session est sur le point de démarrer. Plus... | |
(void) | - sessionManager:didStartSession: |
Appelée lorsqu'une session a bien été démarrée. Plus... | |
(void) | - sessionManager:willStartCastSession: |
Appelée lorsqu'une session Cast est sur le point de démarrer. Plus... | |
(void) | - sessionManager:didStartCastSession: |
Appelée lorsqu'une session Cast a bien démarré. Plus... | |
(void) | - sessionManager:willEndSession: |
Appelée lorsqu'une session est sur le point de se terminer, soit sur requête, soit en raison d'une erreur. Plus... | |
(void) | - sessionManager:didEndSession:withError: |
Appelée lorsqu'une session prend fin, soit sur requête, soit en raison d'une erreur. Plus... | |
(void) | - sessionManager:willEndCastSession: |
Appelée lorsqu'une session de diffusion est sur le point de se terminer (sur demande ou en raison d'une erreur). Plus... | |
(void) | - sessionManager:didEndCastSession:withError: |
Appelée lorsqu'une session de diffusion se termine, sur demande ou en raison d'une erreur. Plus... | |
(void) | - sessionManager:didFailToStartSession:withError: |
Appelée lorsqu'une session ne parvient pas à démarrer. Plus... | |
(void) | - sessionManager:didFailToStartCastSession:withError: |
Appelée lorsqu'une session Cast ne parvient pas à démarrer. Plus... | |
(void) | - sessionManager:didSuspendSession:withReason: |
Appelée lorsqu'une session a été suspendue. Plus... | |
(void) | - sessionManager:didSuspendCastSession:withReason: |
Appelée lorsqu'une session Cast a été suspendue. Plus... | |
(void) | - sessionManager:willResumeSession: |
Appelée lorsqu'une session est sur le point d'être réactivée. Plus... | |
(void) | - sessionManager:didResumeSession: |
Appelée lorsqu'une session a bien été réactivée. Plus... | |
(void) | - sessionManager:willResumeCastSession: |
Appelée lorsqu'une session Cast est sur le point d'être réactivée. Plus... | |
(void) | - sessionManager:didResumeCastSession: |
Appelée lorsqu'une session Cast a bien été réactivée. Plus... | |
(void) | - sessionManager:session:didUpdateDevice: |
Appelée lorsque l'appareil associé à cette session a été modifié d'une manière ou d'une autre (par exemple, le nom convivial a changé). Plus... | |
(void) | - sessionManager:session:didReceiveDeviceVolume:muted: |
Appelée lorsque le volume de l'appareil et l'état du son d'une session ont été mis à jour. Plus... | |
(void) | - sessionManager:castSession:didReceiveDeviceVolume:muted: |
Appelée lorsque le volume de l'appareil et l'état du son d'une session Cast ont été mis à jour. Plus... | |
(void) | - sessionManager:session:didReceiveDeviceStatus: |
Appelée lorsque l'état de l'appareil mis à jour a été reçu pour une session. Plus... | |
(void) | - sessionManager:castSession:didReceiveDeviceStatus: |
Appelée lorsque l'état de l'appareil mis à jour a été reçu pour une session Cast. Plus... | |
(void) | - sessionManager:didUpdateDefaultSessionOptionsForDeviceCategory: |
Appelée lorsque les options de session par défaut ont été modifiées pour une catégorie d'appareils donnée. Plus... | |
Détails sur la méthode
|
optional |
Appelée lorsqu'une session est sur le point de démarrer.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session a bien été démarrée.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session Cast est sur le point de démarrer.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session Cast a bien démarré.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
Appelée lorsqu'une session est sur le point de se terminer, soit sur requête, soit en raison d'une erreur.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session prend fin, soit sur requête, soit en raison d'une erreur.
- Parameters
-
sessionManager The session manager. session The session. error The error, if any; otherwise nil.
|
optional |
Appelée lorsqu'une session de diffusion est sur le point de se terminer (sur demande ou en raison d'une erreur).
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session de diffusion se termine, sur demande ou en raison d'une erreur.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error, if any; otherwise nil.
|
optional |
Appelée lorsqu'une session ne parvient pas à démarrer.
- Parameters
-
sessionManager The session manager. session The session. error The error.
|
optional |
Appelée lorsqu'une session Cast ne parvient pas à démarrer.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error.
|
optional |
Appelée lorsqu'une session a été suspendue.
- Parameters
-
sessionManager The session manager. session The session. reason The reason for the suspension.
|
optional |
Appelée lorsqu'une session Cast a été suspendue.
- Parameters
-
sessionManager The session manager. session The Cast session. reason The reason for the suspension.
|
optional |
Appelée lorsqu'une session est sur le point d'être réactivée.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session a bien été réactivée.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session Cast est sur le point d'être réactivée.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session Cast a bien été réactivée.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
Appelée lorsque l'appareil associé à cette session a été modifié d'une manière ou d'une autre (par exemple, le nom convivial a changé).
- Parameters
-
sessionManager The session manager. session The Cast session. device The updated device object.
- Depuis
- 3,2
|
optional |
Appelée lorsque le volume de l'appareil et l'état du son d'une session ont été mis à jour.
- Parameters
-
sessionManager The session manager. session The session. volume The current volume, in the range [0.0, 1.0]. muted The current mute state.
|
optional |
Appelée lorsque le volume de l'appareil et l'état du son d'une session Cast ont été mis à jour.
- Parameters
-
sessionManager The session manager. session The Cast session. volume The current volume, in the range [0.0, 1.0]. muted The current mute state.
|
optional |
Appelée lorsque l'état de l'appareil mis à jour a été reçu pour une session.
- Parameters
-
sessionManager The session manager. session The session. statusText The new device status text.
|
optional |
Appelée lorsque l'état de l'appareil mis à jour a été reçu pour une session Cast.
- Parameters
-
sessionManager The session manager. session The Cast session. statusText The new device status text.
|
optional |
Appelée lorsque les options de session par défaut ont été modifiées pour une catégorie d'appareils donnée.
- Parameters
-
sessionManager The session manager. category The device category.
- Depuis
- 4,0