खास जानकारी
GCKSessionManager लिसनर प्रोटोकॉल.
प्रोटोकॉल के सभी तरीके वैकल्पिक हैं. सूचना देने के सभी तरीके दो तरह के होते हैं: एक खास तरीके से शुरू किया जाता है और दूसरा, खास तौर पर, कास्ट सेशन के लिए.
लिसनर का इस्तेमाल उसी क्रम में किया जाता है जिस क्रम में उन्हें रजिस्टर किया गया था. GCKSessionManagerListener इंस्टेंस, जो फ़्रेमवर्क के कॉम्पोनेंट से रजिस्टर होते हैं (जैसे कि GCKUIMediaController), उन्हें उन कॉल के शुरू होने के बाद शुरू किया जाएगा जिन्हें कॉलबैक ने sessionManager:willStartSession: (GCKSessionManagerListener-p), sessionManager:willStartCastSession: (GCKSessionManagerListener-p), sessionManager:willResumeSession: (GCKSessionManagerListener-p), और sessionManager:willResumeCastSession: (GCKSessionManagerListener-p) के लिए रजिस्टर किया है. साथ ही, ऐप्लिकेशन के बाकी बचे सभी कॉलबैक के लिए, ऐप्लिकेशन से रजिस्टर होने से पहले.
- सिंस
- 3.0
<NSObjectNSObject> इनहेरिट करता है.
इंस्टेंस के तरीके की खास जानकारी | |
(void) | - sessionManager:willStartSession: |
यह सेशन तब शुरू होता है, जब यह सेशन शुरू होने वाला हो. ज़्यादा... | |
(void) | - sessionManager:didStartSession: |
किसी सेशन के शुरू होने पर कॉल किया जाता है. ज़्यादा... | |
(void) | - sessionManager:willStartCastSession: |
यह तब कॉल किया जाता है, जब कास्ट सेशन शुरू होने वाला हो. ज़्यादा... | |
(void) | - sessionManager:didStartCastSession: |
यह कॉल तब किया जाता है, जब कास्ट सेशन शुरू हो जाता है. ज़्यादा... | |
(void) | - sessionManager:willEndSession: |
कॉल तब किया जाता है, जब कोई सेशन खत्म होने वाला हो, अनुरोध के ज़रिए या किसी गड़बड़ी की वजह से. ज़्यादा... | |
(void) | - sessionManager:didEndSession:withError: |
किसी सेशन के खत्म होने पर, अनुरोध के आधार पर या किसी गड़बड़ी की वजह से कॉल किया जाता है. ज़्यादा... | |
(void) | - sessionManager:willEndCastSession: |
यह तब कॉल किया जाता है, जब कास्ट सेशन, अनुरोध के ज़रिए या किसी गड़बड़ी की वजह से खत्म होने वाला होता है. ज़्यादा... | |
(void) | - sessionManager:didEndCastSession:withError: |
यह अनुरोध तब किया जाता है, जब कास्ट सेशन खत्म हो जाता है, अनुरोध के ज़रिए या किसी गड़बड़ी की वजह से. ज़्यादा... | |
(void) | - sessionManager:didFailToStartSession:withError: |
यह तब कॉल किया जाता है, जब कोई सेशन शुरू नहीं हो पाता. ज़्यादा... | |
(void) | - sessionManager:didFailToStartCastSession:withError: |
यह तब कॉल किया जाता है, जब कास्ट सेशन शुरू नहीं हो पाता. ज़्यादा... | |
(void) | - sessionManager:didSuspendSession:withReason: |
जब किसी सेशन को निलंबित कर दिया जाता है, तब कॉल किया जाता है. ज़्यादा... | |
(void) | - sessionManager:didSuspendCastSession:withReason: |
यह सेशन तब कॉल किया जाता है, जब किसी कास्ट सेशन को निलंबित कर दिया जाता है. ज़्यादा... | |
(void) | - sessionManager:willResumeSession: |
यह तब कॉल किया जाता है, जब कोई सेशन फिर से शुरू होने वाला हो. ज़्यादा... | |
(void) | - sessionManager:didResumeSession: |
किसी सेशन के फिर से शुरू होने पर कॉल किया जाता है. ज़्यादा... | |
(void) | - sessionManager:willResumeCastSession: |
यह तब कॉल किया जाता है, जब कास्ट सेशन फिर से शुरू होने वाला हो. ज़्यादा... | |
(void) | - sessionManager:didResumeCastSession: |
यह सेशन तब शुरू होता है, जब कास्ट सेशन फिर से शुरू हो जाता है. ज़्यादा... | |
(void) | - sessionManager:session:didUpdateDevice: |
यह तब कॉल किया जाता है, जब इस सेशन से जुड़े डिवाइस में किसी तरह का बदलाव हुआ है (उदाहरण के लिए, डिवाइस का नाम बदला गया हो). ज़्यादा... | |
(void) | - sessionManager:session:didReceiveDeviceVolume:muted: |
यह तब कॉल किया जाता है, जब सेशन के लिए डिवाइस की आवाज़ और म्यूट करने की स्थिति को अपडेट किया गया हो. ज़्यादा... | |
(void) | - sessionManager:castSession:didReceiveDeviceVolume:muted: |
कॉल तब किया जाता है, जब डिवाइस की आवाज़ और कास्ट सेशन के म्यूट होने की स्थिति को अपडेट किया गया हो. ज़्यादा... | |
(void) | - sessionManager:session:didReceiveDeviceStatus: |
यह तब कॉल किया जाता है, जब किसी सेशन के लिए, डिवाइस के अपडेट किए गए स्टेटस की जानकारी मिली हो. ज़्यादा... | |
(void) | - sessionManager:castSession:didReceiveDeviceStatus: |
यह तब कॉल किया जाता है, जब किसी कास्ट सेशन के लिए, डिवाइस के स्टेटस को अपडेट करने का अनुरोध मिला हो. ज़्यादा... | |
तरीके की जानकारी
|
optional |
यह सेशन तब शुरू होता है, जब यह सेशन शुरू होने वाला हो.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
किसी सेशन के शुरू होने पर कॉल किया जाता है.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
यह तब कॉल किया जाता है, जब कास्ट सेशन शुरू होने वाला हो.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
यह कॉल तब किया जाता है, जब कास्ट सेशन शुरू हो जाता है.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
कॉल तब किया जाता है, जब कोई सेशन खत्म होने वाला हो, अनुरोध के ज़रिए या किसी गड़बड़ी की वजह से.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
किसी सेशन के खत्म होने पर, अनुरोध के आधार पर या किसी गड़बड़ी की वजह से कॉल किया जाता है.
- Parameters
-
sessionManager The session manager. session The session. error The error, if any; otherwise nil.
|
optional |
यह तब कॉल किया जाता है, जब कास्ट सेशन, अनुरोध के ज़रिए या किसी गड़बड़ी की वजह से खत्म होने वाला होता है.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
यह अनुरोध तब किया जाता है, जब कास्ट सेशन खत्म हो जाता है, अनुरोध के ज़रिए या किसी गड़बड़ी की वजह से.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error, if any; otherwise nil.
|
optional |
यह तब कॉल किया जाता है, जब कोई सेशन शुरू नहीं हो पाता.
- Parameters
-
sessionManager The session manager. session The session. error The error.
|
optional |
यह तब कॉल किया जाता है, जब कास्ट सेशन शुरू नहीं हो पाता.
- Parameters
-
sessionManager The session manager. session The Cast session. error The error.
|
optional |
जब किसी सेशन को निलंबित कर दिया जाता है, तब कॉल किया जाता है.
- Parameters
-
sessionManager The session manager. session The session. reason The reason for the suspension.
|
optional |
यह सेशन तब कॉल किया जाता है, जब किसी कास्ट सेशन को निलंबित कर दिया जाता है.
- Parameters
-
sessionManager The session manager. session The Cast session. reason The reason for the suspension.
|
optional |
यह तब कॉल किया जाता है, जब कोई सेशन फिर से शुरू होने वाला हो.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
किसी सेशन के फिर से शुरू होने पर कॉल किया जाता है.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
यह तब कॉल किया जाता है, जब कास्ट सेशन फिर से शुरू होने वाला हो.
- Parameters
-
sessionManager The session manager. session The session.
|
optional |
यह सेशन तब शुरू होता है, जब कास्ट सेशन फिर से शुरू हो जाता है.
- Parameters
-
sessionManager The session manager. session The Cast session.
|
optional |
यह तब कॉल किया जाता है, जब इस सेशन से जुड़े डिवाइस में किसी तरह का बदलाव हुआ है (उदाहरण के लिए, डिवाइस का नाम बदला गया हो).
- Parameters
-
sessionManager The session manager. session The Cast session. device The updated device object.
- सिंस
- 3.2
|
optional |
यह तब कॉल किया जाता है, जब सेशन के लिए डिवाइस की आवाज़ और म्यूट करने की स्थिति को अपडेट किया गया हो.
- 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 |
कॉल तब किया जाता है, जब डिवाइस की आवाज़ और कास्ट सेशन के म्यूट होने की स्थिति को अपडेट किया गया हो.
- 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 |
यह तब कॉल किया जाता है, जब किसी सेशन के लिए, डिवाइस के अपडेट किए गए स्टेटस की जानकारी मिली हो.
- Parameters
-
sessionManager The session manager. session The session. statusText The new device status text.
|
optional |
यह तब कॉल किया जाता है, जब किसी कास्ट सेशन के लिए, डिवाइस के स्टेटस को अपडेट करने का अनुरोध मिला हो.
- Parameters
-
sessionManager The session manager. session The Cast session. statusText The new device status text.