Genel bakış
GCKSessionManager işleyici protokolü.
Protokol yöntemlerinin tümü isteğe bağlıdır. Tüm bildirim yöntemlerinin iki türü vardır: biri herhangi bir oturum türü için, diğeri özel olarak Yayın oturumları için çağrılan.
İşleyiciler, kaydedildikleri sıraya göre çağrılır. Çerçevenin kendi bileşenleri (GCKUIMediaController gibi) tarafından kaydedilen GCKSessionManagerListener örnekleri her zaman sessionManager:willStartSession: (GCKSessionManagerListener-p), sessionManager:willStartCastSession: (GCKSessionManagerListener-p), sessionManager:willResumeSession: (GCKSessionManagerListener-p) ve sessionManager:willResumeCastSession: (GCKSessionManagerListener-p) geri çağırmaları için uygulama tarafından kaydedilenlerden sonra ve kalan tüm geri çağırmalar için uygulama tarafından kaydedilenlerden önce çağrılır.
- yılından beri
- 3,0
<NSObjectNSObject> öğesini devralır.
Örnek Yöntemi Özeti | |
(void) | - sessionManager:willStartSession: |
Bir oturum başlamak üzereyken çağrılır. Diğer... | |
(void) | - sessionManager:didStartSession: |
Bir oturum başarıyla başlatıldığında çağrılır. Diğer... | |
(void) | - sessionManager:willStartCastSession: |
Yayınlama oturumu başlamak üzereyken çağrılır. Diğer... | |
(void) | - sessionManager:didStartCastSession: |
Yayınlama oturumu başarıyla başlatıldığında çağrılır. Diğer... | |
(void) | - sessionManager:willEndSession: |
İstek üzerine veya bir hata nedeniyle bir oturum sona ermek üzereyken çağrılır. Diğer... | |
(void) | - sessionManager:didEndSession:withError: |
İstek üzerine veya bir hata nedeniyle bir oturum sona erdiğinde çağrılır. Diğer... | |
(void) | - sessionManager:willEndCastSession: |
İstek üzerine veya bir hata nedeniyle yayınlama oturumu sona ermek üzereyken çağrılır. Diğer... | |
(void) | - sessionManager:didEndCastSession:withError: |
İstek üzerine veya bir hata nedeniyle yayınlama oturumu sona erdiğinde çağrılır. Diğer... | |
(void) | - sessionManager:didFailToStartSession:withError: |
Bir oturum başlatılamadığında çağrılır. Diğer... | |
(void) | - sessionManager:didFailToStartCastSession:withError: |
Yayınlama oturumu başlatılamadığında çağrılır. Diğer... | |
(void) | - sessionManager:didSuspendSession:withReason: |
Bir oturum askıya alındığında çağrılır. Diğer... | |
(void) | - sessionManager:didSuspendCastSession:withReason: |
Yayın oturumu askıya alındığında çağrılır. Diğer... | |
(void) | - sessionManager:willResumeSession: |
Bir oturum devam ettirilmek üzereyken çağrılır. Diğer... | |
(void) | - sessionManager:didResumeSession: |
Bir oturum başarıyla devam ettirildiğinde çağrılır. Diğer... | |
(void) | - sessionManager:willResumeCastSession: |
Yayınlama oturumu devam ettirilmek üzereyken çağrılır. Diğer... | |
(void) | - sessionManager:didResumeCastSession: |
Yayınlama oturumu başarıyla devam ettirildiğinde çağrılır. Diğer... | |
(void) | - sessionManager:session:didUpdateDevice: |
Bu oturumla ilişkilendirilmiş cihaz bir şekilde değiştiğinde (örneğin, kolay adı değiştiğinde) çağrılır. Diğer... | |
(void) | - sessionManager:session:didReceiveDeviceVolume:muted: |
Bir oturumun güncellenmiş cihaz ses düzeyi ve sessize alma durumu alındığında çağrılır. Diğer... | |
(void) | - sessionManager:castSession:didReceiveDeviceVolume:muted: |
Yayın oturumuna ait güncellenmiş cihaz ses seviyesi ve ses kapatma durumu alındığında çağrılır. Diğer... | |
(void) | - sessionManager:session:didReceiveDeviceStatus: |
Bir oturum için güncellenmiş cihaz durumu alındığında çağrılır. Diğer... | |
(void) | - sessionManager:castSession:didReceiveDeviceStatus: |
Yayınlama oturumu için güncellenmiş cihaz durumu alındığında çağrılır. Diğer... | |
(void) | - sessionManager:didUpdateDefaultSessionOptionsForDeviceCategory: |
Belirli bir cihaz kategorisi için varsayılan oturum seçenekleri değiştirildiğinde çağrılır. Diğer... | |
Yöntem Ayrıntısı
|
optional |
Bir oturum başlamak üzereyken çağrılır.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Bir oturum başarıyla başlatıldığında çağrılır.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Yayınlama oturumu başlamak üzereyken çağrılır.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Yayınlama oturumu başarıyla başlatıldığında çağrılır.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
İstek üzerine veya bir hata nedeniyle bir oturum sona ermek üzereyken çağrılır.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
İstek üzerine veya bir hata nedeniyle bir oturum sona erdiğinde çağrılır.
- Parameters
-
sessionManager The session manager. session The session. error The error, if any; otherwise nil.
|
optional |
İstek üzerine veya bir hata nedeniyle yayınlama oturumu sona ermek üzereyken çağrılır.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
İstek üzerine veya bir hata nedeniyle yayınlama oturumu sona erdiğinde çağrılır.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error, if any; otherwise nil.
|
optional |
Bir oturum başlatılamadığında çağrılır.
- Parameters
-
sessionManager The session manager. session The session. error The error.
|
optional |
Yayınlama oturumu başlatılamadığında çağrılır.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error.
|
optional |
Bir oturum askıya alındığında çağrılır.
- Parameters
-
sessionManager The session manager. session The session. reason The reason for the suspension.
|
optional |
Yayın oturumu askıya alındığında çağrılır.
- Parameters
-
sessionManager The session manager. session The Cast session. reason The reason for the suspension.
|
optional |
Bir oturum devam ettirilmek üzereyken çağrılır.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Bir oturum başarıyla devam ettirildiğinde çağrılır.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Yayınlama oturumu devam ettirilmek üzereyken çağrılır.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Yayınlama oturumu başarıyla devam ettirildiğinde çağrılır.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
Bu oturumla ilişkilendirilmiş cihaz bir şekilde değiştiğinde (örneğin, kolay adı değiştiğinde) çağrılır.
- Parameters
-
sessionManager The session manager. session The Cast session. device The updated device object.
- yılından beri
- 3,2
|
optional |
Bir oturumun güncellenmiş cihaz ses düzeyi ve sessize alma durumu alındığında çağrılır.
- 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 |
Yayın oturumuna ait güncellenmiş cihaz ses seviyesi ve ses kapatma durumu alındığında çağrılır.
- 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 |
Bir oturum için güncellenmiş cihaz durumu alındığında çağrılır.
- Parameters
-
sessionManager The session manager. session The session. statusText The new device status text.
|
optional |
Yayınlama oturumu için güncellenmiş cihaz durumu alındığında çağrılır.
- Parameters
-
sessionManager The session manager. session The Cast session. statusText The new device status text.
|
optional |
Belirli bir cihaz kategorisi için varsayılan oturum seçenekleri değiştirildiğinde çağrılır.
- Parameters
-
sessionManager The session manager. category The device category.
- yılından beri
- 4,0