Ringkasan
Protokol pemroses GCKSessionManager.
Semua metode protokol bersifat opsional. Semua metode notifikasi tersedia dalam dua variasi: satu yang dipanggil untuk jenis sesi apa pun, dan satu lagi yang dipanggil khusus untuk sesi Cast.
Pemroses dipanggil sesuai urutan pendaftarannya. Instance GCKSessionManagerListener yang didaftarkan oleh komponen framework itu sendiri (seperti GCKUIMediaController), akan selalu dipanggil setelah instance yang didaftarkan oleh aplikasi untuk callback sessionManager:willStartSession: (GCKSessionManagerListener-p), sessionManager:willStartCastSession: (GCKSessionManagerListener-p), sessionManager:willResumeSession: (GCKSessionManagerListener-p), dan sessionManager:willResumeCastSession: (GCKSessionManagerListener-p); serta sebelum instance yang didaftarkan oleh aplikasi untuk semua callback yang tersisa.
- Sejak
- 3,0
Mewarisi <NSObjectNSObject>.
Ringkasan Metode Instance | |
(void) | - sessionManager:willStartSession: |
Dipanggil saat sesi akan dimulai. Lainnya... | |
(void) | - sessionManager:didStartSession: |
Dipanggil saat sesi berhasil dimulai. Lainnya... | |
(void) | - sessionManager:willStartCastSession: |
Dipanggil saat sesi Transmisi akan dimulai. Lainnya... | |
(void) | - sessionManager:didStartCastSession: |
Dipanggil saat sesi Transmisi berhasil dimulai. Lainnya... | |
(void) | - sessionManager:willEndSession: |
Dipanggil saat sesi akan berakhir, baik atas permintaan maupun karena error. Lainnya... | |
(void) | - sessionManager:didEndSession:withError: |
Dipanggil saat sesi telah berakhir, baik atas permintaan maupun karena error. Lainnya... | |
(void) | - sessionManager:willEndCastSession: |
Dipanggil saat sesi Transmisi akan berakhir, baik atas permintaan maupun error. Lainnya... | |
(void) | - sessionManager:didEndCastSession:withError: |
Dipanggil saat sesi Transmisi berakhir, baik atas permintaan maupun karena error. Lainnya... | |
(void) | - sessionManager:didFailToStartSession:withError: |
Dipanggil saat sesi gagal dimulai. Lainnya... | |
(void) | - sessionManager:didFailToStartCastSession:withError: |
Dipanggil saat sesi Transmisi gagal dimulai. Lainnya... | |
(void) | - sessionManager:didSuspendSession:withReason: |
Dipanggil saat sesi telah ditangguhkan. Lainnya... | |
(void) | - sessionManager:didSuspendCastSession:withReason: |
Dipanggil saat sesi Transmisi ditangguhkan. Lainnya... | |
(void) | - sessionManager:willResumeSession: |
Dipanggil saat sesi akan dilanjutkan. Lainnya... | |
(void) | - sessionManager:didResumeSession: |
Dipanggil saat sesi berhasil dilanjutkan. Lainnya... | |
(void) | - sessionManager:willResumeCastSession: |
Dipanggil saat sesi Transmisi akan dilanjutkan. Lainnya... | |
(void) | - sessionManager:didResumeCastSession: |
Dipanggil saat sesi Transmisi berhasil dilanjutkan. Lainnya... | |
(void) | - sessionManager:session:didUpdateDevice: |
Dipanggil saat perangkat yang dikaitkan dengan sesi ini telah berubah dengan cara tertentu (misalnya, nama ramah telah berubah). Lainnya... | |
(void) | - sessionManager:session:didReceiveDeviceVolume:muted: |
Dipanggil saat volume perangkat dan status bisukan yang diperbarui untuk sesi telah diterima. Lainnya... | |
(void) | - sessionManager:castSession:didReceiveDeviceVolume:muted: |
Dipanggil saat volume perangkat dan status bisukan yang diperbarui untuk sesi Transmisi telah diterima. Lainnya... | |
(void) | - sessionManager:session:didReceiveDeviceStatus: |
Dipanggil saat status perangkat yang diperbarui untuk sesi telah diterima. Lainnya... | |
(void) | - sessionManager:castSession:didReceiveDeviceStatus: |
Dipanggil saat status perangkat yang diperbarui untuk sesi Transmisi telah diterima. Lainnya... | |
(void) | - sessionManager:didUpdateDefaultSessionOptionsForDeviceCategory: |
Dipanggil saat opsi sesi default telah diubah untuk kategori perangkat tertentu. Lainnya... | |
Detail Metode
|
optional |
Dipanggil saat sesi akan dimulai.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Dipanggil saat sesi berhasil dimulai.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Dipanggil saat sesi Transmisi akan dimulai.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Dipanggil saat sesi Transmisi berhasil dimulai.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
Dipanggil saat sesi akan berakhir, baik atas permintaan maupun karena error.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Dipanggil saat sesi telah berakhir, baik atas permintaan maupun karena error.
- Parameters
-
sessionManager The session manager. session The session. error The error, if any; otherwise nil.
|
optional |
Dipanggil saat sesi Transmisi akan berakhir, baik atas permintaan maupun error.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Dipanggil saat sesi Transmisi berakhir, baik atas permintaan maupun karena error.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error, if any; otherwise nil.
|
optional |
Dipanggil saat sesi gagal dimulai.
- Parameters
-
sessionManager The session manager. session The session. error The error.
|
optional |
Dipanggil saat sesi Transmisi gagal dimulai.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error.
|
optional |
Dipanggil saat sesi telah ditangguhkan.
- Parameters
-
sessionManager The session manager. session The session. reason The reason for the suspension.
|
optional |
Dipanggil saat sesi Transmisi ditangguhkan.
- Parameters
-
sessionManager The session manager. session The Cast session. reason The reason for the suspension.
|
optional |
Dipanggil saat sesi akan dilanjutkan.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Dipanggil saat sesi berhasil dilanjutkan.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Dipanggil saat sesi Transmisi akan dilanjutkan.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
Dipanggil saat sesi Transmisi berhasil dilanjutkan.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
Dipanggil saat perangkat yang dikaitkan dengan sesi ini telah berubah dengan cara tertentu (misalnya, nama ramah telah berubah).
- Parameters
-
sessionManager The session manager. session The Cast session. device The updated device object.
- Sejak
- 3,2
|
optional |
Dipanggil saat volume perangkat dan status bisukan yang diperbarui untuk sesi telah diterima.
- 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 |
Dipanggil saat volume perangkat dan status bisukan yang diperbarui untuk sesi Transmisi telah diterima.
- 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 |
Dipanggil saat status perangkat yang diperbarui untuk sesi telah diterima.
- Parameters
-
sessionManager The session manager. session The session. statusText The new device status text.
|
optional |
Dipanggil saat status perangkat yang diperbarui untuk sesi Transmisi telah diterima.
- Parameters
-
sessionManager The session manager. session The Cast session. statusText The new device status text.
|
optional |
Dipanggil saat opsi sesi default telah diubah untuk kategori perangkat tertentu.
- Parameters
-
sessionManager The session manager. category The device category.
- Sejak
- 4,0