Présentation
Le protocole d'écouteur GCKSessionManager.
Toutes les méthodes du protocole sont facultatives. Toutes les méthodes de notification sont disponibles en deux types: l'une appelée pour un type de session, et l'autre pour les sessions Cast.
Les écouteurs sont appelés dans l'ordre dans lequel ils ont été enregistrés. Les instances GCKSessionManagerListener qui sont enregistrées par des composants du framework lui-même (comme GCKUIMediaController) seront toujours appelées après celles qui sont 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 celles enregistrées par l'application pour tous les rappels restants.
- Sincé
- 3,0
Hérite de <NSObjectNSObject>.
Résumé de la méthode d'instance | |
(void) | - sessionManager:willStartSession: |
Appelée lorsqu'une session est sur le point de commencer Plus... | |
(void) | - sessionManager:didStartSession: |
Appelée lorsqu'une session a démarré correctement. 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 démarré correctement Plus... | |
(void) | - sessionManager:willEndSession: |
Appelée lorsqu'une session est sur le point de se terminer, sur demande ou en raison d'une erreur. Plus... | |
(void) | - sessionManager:didEndSession:withError: |
Appelée à la fin d'une session, sur demande ou en raison d'une erreur. Plus... | |
(void) | - sessionManager:willEndCastSession: |
Appelée lorsqu'une session Cast 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 Cast est terminée, soit sur demande, soit en raison d'une erreur. Plus... | |
(void) | - sessionManager:didFailToStartSession:withError: |
Appelée lorsqu'une session n'a pas démarré. Plus... | |
(void) | - sessionManager:didFailToStartCastSession:withError: |
Appelée lorsqu'une session Cast n'a pas démarré. 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 changé d'une manière ou d'une autre (par exemple, un nom convivial a changé). Plus... | |
(void) | - sessionManager:session:didReceiveDeviceVolume:muted: |
Appelé lorsque le volume d'appareils mis à jour et l'état de désactivation du son ont été reçus. Plus... | |
(void) | - sessionManager:castSession:didReceiveDeviceVolume:muted: |
Appelé lorsque le volume d'appareils mis à jour et l'état de désactivation du son ont été reçus pour une session Cast. Plus... | |
(void) | - sessionManager:session:didReceiveDeviceStatus: |
Appelée lorsque l'état d'appareil d'une session a été mis à jour. Plus... | |
(void) | - sessionManager:castSession:didReceiveDeviceStatus: |
Appelée lorsque l'état d'appareil mis à jour a été reçu pour une session Cast. Plus... | |
Détails sur la méthode
|
optional |
Appelée lorsqu'une session est sur le point de commencer
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Appelée lorsqu'une session a démarré correctement.
- 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 démarré correctement
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
Appelée lorsqu'une session 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 à la fin d'une session, sur demande ou 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 Cast 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 Cast est terminée, soit sur demande, soit 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 n'a pas démarré.
- Parameters
-
sessionManager The session manager. session The session. error The error.
|
optional |
Appelée lorsqu'une session Cast n'a pas démarré.
- 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 changé d'une manière ou d'une autre (par exemple, un nom convivial a changé).
- Parameters
-
sessionManager The session manager. session The Cast session. device The updated device object.
- Sincé
- 3.2
|
optional |
Appelé lorsque le volume d'appareils mis à jour et l'état de désactivation du son ont été reçus.
- 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é lorsque le volume d'appareils mis à jour et l'état de désactivation du son ont été reçus pour une session Cast.
- 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 d'appareil d'une session a été mis à jour.
- Parameters
-
sessionManager The session manager. session The session. statusText The new device status text.
|
optional |
Appelée lorsque l'état d'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.