Übersicht
Das Listener-Protokoll GCKSessionManager.
Alle Methoden des Protokolls sind optional. Es gibt zwei Arten von Benachrichtigungsmethoden: eine für alle Sitzungstypen und eine für Cast-Sitzungen.
Listener werden in der Reihenfolge aufgerufen, in der sie registriert wurden. GCKSessionManagerListener-Instanzen, die von Komponenten des Frameworks selbst registriert werden (z. B. GCKUIMediaController), werden immer nach der Ausführung aufgerufen, die von der Anwendung für die Callbacks sessionManager:willStartSession: (GCKSessionManagerListener-p), sessionManager:willStartCastSession: (GCKSessionManagerListener-p), sessionManager:willResumeSession: (GCKSessionManagerListener-p) und sessionManager:willResumeCastSession: (GCKSessionManagerListener-p) registriert wurden, und vor der von der Anwendung registrierten Callbacks für alle verbleibenden Callbacks.
- Sincé
- 3,0
Übernimmt <NSObjectNSObject>.
Zusammenfassung der Instanzmethoden | |
(void) | - sessionManager:willStartSession: |
Wird aufgerufen, wenn eine Sitzung beginnt. Mehr... | |
(void) | - sessionManager:didStartSession: |
Wird aufgerufen, wenn eine Sitzung erfolgreich gestartet wurde. Mehr... | |
(void) | - sessionManager:willStartCastSession: |
Wird aufgerufen, wenn eine Streamingsitzung beginnt. Mehr... | |
(void) | - sessionManager:didStartCastSession: |
Wird aufgerufen, wenn eine Übertragungssitzung gestartet wurde. Mehr... | |
(void) | - sessionManager:willEndSession: |
Wird aufgerufen, wenn eine Sitzung kurz vor dem Ende beendet wird, entweder auf Anfrage oder aufgrund eines Fehlers Mehr... | |
(void) | - sessionManager:didEndSession:withError: |
Wird aufgerufen, wenn eine Sitzung auf Anfrage oder aufgrund eines Fehlers beendet wurde. Mehr... | |
(void) | - sessionManager:willEndCastSession: |
Wird aufgerufen, wenn eine Cast-Sitzung entweder auf Anfrage oder aufgrund eines Fehlers beendet wird. Mehr... | |
(void) | - sessionManager:didEndCastSession:withError: |
Wird aufgerufen, wenn eine Übertragungssitzung aufgrund einer Anfrage oder aufgrund eines Fehlers beendet wurde. Mehr... | |
(void) | - sessionManager:didFailToStartSession:withError: |
Wird aufgerufen, wenn eine Sitzung nicht gestartet werden konnte. Mehr... | |
(void) | - sessionManager:didFailToStartCastSession:withError: |
Wird aufgerufen, wenn eine Cast-Sitzung nicht gestartet werden konnte. Mehr... | |
(void) | - sessionManager:didSuspendSession:withReason: |
Wird aufgerufen, wenn eine Sitzung unterbrochen wurde Mehr... | |
(void) | - sessionManager:didSuspendCastSession:withReason: |
Wird aufgerufen, wenn eine Streamingsitzung unterbrochen wurde Mehr... | |
(void) | - sessionManager:willResumeSession: |
Wird aufgerufen, wenn eine Sitzung kurz davor ist, fortzufahren. Mehr... | |
(void) | - sessionManager:didResumeSession: |
Wird aufgerufen, wenn eine Sitzung erfolgreich fortgesetzt wurde. Mehr... | |
(void) | - sessionManager:willResumeCastSession: |
Wird aufgerufen, wenn eine Streamingsitzung fortgesetzt wird. Mehr... | |
(void) | - sessionManager:didResumeCastSession: |
Wird aufgerufen, wenn eine Streamingsitzung erfolgreich fortgesetzt wurde. Mehr... | |
(void) | - sessionManager:session:didUpdateDevice: |
Wird aufgerufen, wenn sich das mit dieser Sitzung verknüpfte Gerät in irgendeiner Form geändert hat (z. B. der Anzeigename). Mehr... | |
(void) | - sessionManager:session:didReceiveDeviceVolume:muted: |
Wird aufgerufen, wenn die aktualisierte Gerätelautstärke und der Stummschaltungsstatus für eine Sitzung empfangen wurden. Mehr... | |
(void) | - sessionManager:castSession:didReceiveDeviceVolume:muted: |
Wird aufgerufen, wenn die aktualisierte Gerätelautstärke und der Stummschaltungsstatus für eine Streamingsitzung empfangen wurden. Mehr... | |
(void) | - sessionManager:session:didReceiveDeviceStatus: |
Wird aufgerufen, wenn der aktualisierte Gerätestatus für eine Sitzung empfangen wurde Mehr... | |
(void) | - sessionManager:castSession:didReceiveDeviceStatus: |
Wird aufgerufen, wenn der aktualisierte Gerätestatus für eine Streamingsitzung empfangen wurde Mehr... | |
(void) | - sessionManager:didUpdateDefaultSessionOptionsForDeviceCategory: |
Wird aufgerufen, wenn die Standardsitzungsoptionen für eine bestimmte Gerätekategorie geändert wurden. Mehr... | |
Methodendetail
|
optional |
Wird aufgerufen, wenn eine Sitzung beginnt.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Wird aufgerufen, wenn eine Sitzung erfolgreich gestartet wurde.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Wird aufgerufen, wenn eine Streamingsitzung beginnt.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Wird aufgerufen, wenn eine Übertragungssitzung gestartet wurde.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
Wird aufgerufen, wenn eine Sitzung kurz vor dem Ende beendet wird, entweder auf Anfrage oder aufgrund eines Fehlers
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Wird aufgerufen, wenn eine Sitzung auf Anfrage oder aufgrund eines Fehlers beendet wurde.
- Parameters
-
sessionManager The session manager. session The session. error The error, if any; otherwise nil.
|
optional |
Wird aufgerufen, wenn eine Cast-Sitzung entweder auf Anfrage oder aufgrund eines Fehlers beendet wird.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Wird aufgerufen, wenn eine Übertragungssitzung aufgrund einer Anfrage oder aufgrund eines Fehlers beendet wurde.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error, if any; otherwise nil.
|
optional |
Wird aufgerufen, wenn eine Sitzung nicht gestartet werden konnte.
- Parameters
-
sessionManager The session manager. session The session. error The error.
|
optional |
Wird aufgerufen, wenn eine Cast-Sitzung nicht gestartet werden konnte.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error.
|
optional |
Wird aufgerufen, wenn eine Sitzung unterbrochen wurde
- Parameters
-
sessionManager The session manager. session The session. reason The reason for the suspension.
|
optional |
Wird aufgerufen, wenn eine Streamingsitzung unterbrochen wurde
- Parameters
-
sessionManager The session manager. session The Cast session. reason The reason for the suspension.
|
optional |
Wird aufgerufen, wenn eine Sitzung kurz davor ist, fortzufahren.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Wird aufgerufen, wenn eine Sitzung erfolgreich fortgesetzt wurde.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Wird aufgerufen, wenn eine Streamingsitzung fortgesetzt wird.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Wird aufgerufen, wenn eine Streamingsitzung erfolgreich fortgesetzt wurde.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
Wird aufgerufen, wenn sich das mit dieser Sitzung verknüpfte Gerät in irgendeiner Form geändert hat (z. B. der Anzeigename).
- Parameters
-
sessionManager The session manager. session The Cast session. device The updated device object.
- Sincé
- 3,2
|
optional |
Wird aufgerufen, wenn die aktualisierte Gerätelautstärke und der Stummschaltungsstatus für eine Sitzung empfangen wurden.
- 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 |
Wird aufgerufen, wenn die aktualisierte Gerätelautstärke und der Stummschaltungsstatus für eine Streamingsitzung empfangen wurden.
- 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 |
Wird aufgerufen, wenn der aktualisierte Gerätestatus für eine Sitzung empfangen wurde
- Parameters
-
sessionManager The session manager. session The session. statusText The new device status text.
|
optional |
Wird aufgerufen, wenn der aktualisierte Gerätestatus für eine Streamingsitzung empfangen wurde
- Parameters
-
sessionManager The session manager. session The Cast session. statusText The new device status text.
|
optional |
Wird aufgerufen, wenn die Standardsitzungsoptionen für eine bestimmte Gerätekategorie geändert wurden.
- Parameters
-
sessionManager The session manager. category The device category.
- Sincé
- 4,0