GCKCastOptions क्लास

GCKCastOptions क्लास का रेफ़रंस

खास जानकारी

कास्ट डिवाइसों को खोजने और कास्ट सेशन के काम करने के तरीके पर असर डालने वाले विकल्प.

इस ऑब्जेक्ट को GCKCastContext पर पास करने से पहले, राइटेबल प्रॉपर्टी को सेट किया जाना ज़रूरी है.

से
3.0

NSObject को इनहेरिट करता है. <NSकॉपी> लागू करता है.

इंस्टेंस के तरीके के बारे में खास जानकारी

(instancetype) - initWithReceiverApplicationID:
 खास रिसीवर ऐप्लिकेशन आईडी के साथ एक नया GCKCastOptions ऑब्जेक्ट बनाता है. ज़्यादा...
 
(instancetype) - initWithSupportedNamespaces:
 नेमस्पेस की तय सूची के साथ एक नया GCKCastOptions ऑब्जेक्ट बनाता है. ज़्यादा...
 

प्रॉपर्टी की खास जानकारी

BOOL physicalVolumeButtonsWillControlDeviceVolume
 यह फ़्लैग बताता है कि भेजने वाले डिवाइस के फ़िज़िकल आवाज़ बटन को सेशन की आवाज़ कंट्रोल करनी चाहिए या नहीं. ज़्यादा...
 
BOOL disableDiscoveryAutostart
 इस फ़्लैग से पता चलता है कि कॉन्टेक्स्ट शुरू करने के दौरान, कास्ट डिवाइसों की खोज अपने-आप शुरू हो जानी चाहिए या नहीं. ज़्यादा...
 
GCKLaunchOptionslaunchOptions
 कास्ट सेशन शुरू करते समय इस्तेमाल करने के लिए, रिसीवर के लॉन्च करने के विकल्प. ज़्यादा...
 
NSString * sharedContainerIdentifier
 शेयर किया गया कंटेनर आइडेंटिफ़ायर, जिसका इस्तेमाल बैकग्राउंड के उन एचटीटीपी डाउनलोड के लिए किया जा सकता है जो फ़्रेमवर्क की मदद से किए जाते हैं. ज़्यादा...
 
BOOL suspendSessionsWhenBackgrounded
 जब भेजने वाला ऐप्लिकेशन बैकग्राउंड में चला जाता है और फ़ोरग्राउंड में वापस आने पर फिर से शुरू होता है, तब सेशन निलंबित किए जाने चाहिए या नहीं. ज़्यादा...
 

तरीके की जानकारी

- (instancetype) initWithReceiverApplicationID: (NSString *)  applicationID

खास रिसीवर ऐप्लिकेशन आईडी के साथ एक नया GCKCastOptions ऑब्जेक्ट बनाता है.

Parameters
applicationIDThe ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session.
- (instancetype) initWithSupportedNamespaces: (NSArray< NSString * > *)  namespaces

नेमस्पेस की तय सूची के साथ एक नया GCKCastOptions ऑब्जेक्ट बनाता है.

Parameters
namespacesA list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.

प्रॉपर्टी की जानकारी

- (BOOL) physicalVolumeButtonsWillControlDeviceVolume
readwritenonatomicassign

यह फ़्लैग बताता है कि भेजने वाले डिवाइस के फ़िज़िकल आवाज़ बटन को सेशन की आवाज़ कंट्रोल करनी चाहिए या नहीं.

- (BOOL) disableDiscoveryAutostart
readwritenonatomicassign

इस फ़्लैग से पता चलता है कि कॉन्टेक्स्ट शुरू करने के दौरान, कास्ट डिवाइसों की खोज अपने-आप शुरू हो जानी चाहिए या नहीं.

अगर इसे NO पर सेट किया जाता है, तो startDiscovery (GCKDiscoveryManager) और stopDiscovery (GCKDiscoveryManager) के तरीकों का इस्तेमाल करके, डिस्कवरी को शुरू किया जा सकता है और मांग पर बंद किया जा सकता है.

से
3.4
- (GCKLaunchOptions*) launchOptions
readwritenonatomiccopy

कास्ट सेशन शुरू करते समय इस्तेमाल करने के लिए, रिसीवर के लॉन्च करने के विकल्प.

- (NSString*) sharedContainerIdentifier
readwritenonatomiccopy

शेयर किया गया कंटेनर आइडेंटिफ़ायर, जिसका इस्तेमाल बैकग्राउंड के उन एचटीटीपी डाउनलोड के लिए किया जा सकता है जो फ़्रेमवर्क की मदद से किए जाते हैं.

से
3.2
- (BOOL) suspendSessionsWhenBackgrounded
readwritenonatomicassign

जब भेजने वाला ऐप्लिकेशन बैकग्राउंड में चला जाता है और फ़ोरग्राउंड में वापस आने पर फिर से शुरू होता है, तब सेशन निलंबित किए जाने चाहिए या नहीं.

डिफ़ॉल्ट रूप से, यह विकल्प YES पर सेट होता है. इसे ऐसे ऐप्लिकेशन में NO पर सेट करना सही है जो बैकग्राउंड में रहते हुए, अनिश्चित समय तक नेटवर्क कनेक्शन बनाए रख सकते हैं.

से
3.4