खास जानकारी
फ़्रेमवर्क के लिए ग्लोबल ऑब्जेक्ट और स्थिति वाली क्लास.
संदर्भ को, ऐप्लिकेशन के लाइफ़साइकल की शुरुआत में ही, setSharedInstanceWithOptions: (GCKCastContext) पर कॉल करके शुरू कर दिया जाना चाहिए.
- से
- 3.0
NSObject को इनहेरिट करता है.
इंस्टेंस के तरीके के बारे में खास जानकारी | |
(void) | - registerDeviceProvider: |
डिवाइस देने वाली कंपनी को रजिस्टर करता है, जिससे एक नए तरह के (बिना कास्ट) डिवाइस पर काम करने की सुविधा मिलती है. ज़्यादा... | |
(void) | - unregisterDeviceProviderForCategory: |
किसी खास डिवाइस कैटगरी के लिए, डिवाइस उपलब्ध कराने वाली कंपनी का रजिस्ट्रेशन रद्द करता है. ज़्यादा... | |
(void) | - presentCastDialog |
कास्ट करने का डायलॉग बॉक्स दिखाता है. ज़्यादा... | |
(GCKUICastContainerViewController *) | - createCastContainerControllerForViewController: |
ऐसा GCKUICastContainerViewController बनाता है जो दिए गए व्यू कंट्रोलर को एम्बेड करता है. ज़्यादा... | |
(GCKUIMiniMediaControlsViewController *) | - createMiniMediaControlsViewController |
GCKUIMiniMediaControlsViewController बनाता है. ज़्यादा... | |
(BOOL) | - presentCastInstructionsViewControllerOnce |
अगर इसे पहले नहीं दिखाया गया है, तो एक फ़ुलस्क्रीन मोडल व्यू कंट्रोलर पेश करता है, जो कास्ट बटन पर ध्यान देता है और इसके इस्तेमाल के बारे में कुछ निर्देश देता है. ज़्यादा... | |
(void) | - clearCastInstructionsShownFlag |
लगातार दिखने वाले फ़्लैग को हटा देता है, जो ट्रैक करता है कि कास्ट करने के निर्देश मोडल व्यू कंट्रोलर दिखाया गया है या नहीं. ज़्यादा... | |
(void) | - presentDefaultExpandedMediaControls |
कास्ट करने के लिए, बड़ा किया गया मीडिया कंट्रोल दिखाता है. ज़्यादा... | |
क्लास के तरीके के बारे में खास जानकारी | |
(void) | + setSharedInstanceWithOptions: |
शेयर किए गए इंस्टेंस को सेट करता है, ताकि कास्ट विकल्प ऑब्जेक्ट उपलब्ध कराया जा सके. ज़्यादा... | |
(instancetype) | + sharedInstance |
सिंगलटन इंस्टेंस देता है. ज़्यादा... | |
(BOOL) | + isSharedInstanceInitialized |
यह जांच करता है कि सिंगलटन इंस्टेंस को अब तक शुरू किया गया है या नहीं. ज़्यादा... | |
सार्वजनिक एट्रिब्यूट | |
NSString *const | kGCKNotificationKeyCastState |
कास्ट स्थिति में बदलाव की सूचना में, कास्ट की नई स्थिति के लिए userInfo कुंजी. ज़्यादा... | |
NSString *const | kGCKCastStateDidChangeNotification |
कास्ट की स्थिति बदलने पर पब्लिश होने वाली सूचना का नाम. ज़्यादा... | |
NSString *const | kGCKUICastDialogWillShowNotification |
सूचना का नाम, जो कास्ट डायलॉग दिखाए जाने तक पब्लिश होगा. ज़्यादा... | |
NSString *const | kGCKUICastDialogDidHideNotification |
कास्ट करने के डायलॉग बॉक्स को खारिज करने पर, पब्लिश होने वाली सूचना का नाम. ज़्यादा... | |
प्रॉपर्टी की खास जानकारी | |
GCKCastState | castState |
ऐप्लिकेशन के लिए कास्ट करने की मौजूदा स्थिति. ज़्यादा... | |
GCKDiscoveryManager * | discoveryManager |
डिस्कवरी मैनेजर. ज़्यादा... | |
GCKSessionManager * | sessionManager |
सेशन मैनेजर. ज़्यादा... | |
id< GCKUIImageCache > | imageCache |
इमेज कैश मेमोरी को लागू करने की प्रोसेस, जिसका इस्तेमाल फ़्रेमवर्क, मीडिया मेटाडेटा में रेफ़र की गई इमेज को फ़ेच करने के लिए करेगा. ज़्यादा... | |
id< GCKUIImagePicker > | imagePicker |
इमेज पिकर लागू करने की सुविधा, जिसका इस्तेमाल किसी खास मकसद से इमेज चुनने के लिए किया जाएगा. ज़्यादा... | |
BOOL | useDefaultExpandedMediaControls |
यह नीति फ़्रेमवर्क के व्यवहार को तब कॉन्फ़िगर करती है, जब उपयोगकर्ता की कोई कार्रवाई होने पर बड़े किए गए कंट्रोल दिखाए जा सकें. ज़्यादा... | |
GCKUIExpandedMediaControlsViewController * | defaultExpandedMediaControlsViewController |
डिफ़ॉल्ट कास्ट बड़े किए गए मीडिया कंट्रोल व्यू कंट्रोलर का इंस्टेंस. ज़्यादा... | |
तरीके की जानकारी
+ (void) setSharedInstanceWithOptions: | (GCKCastOptions *) | options |
शेयर किए गए इंस्टेंस को सेट करता है, ताकि कास्ट विकल्प ऑब्जेक्ट उपलब्ध कराया जा सके.
अगर शेयर किया गया इंस्टेंस पहले ही शुरू किया जा चुका है, तो एक अपवाद लागू किया जा सकता है. मुख्य थ्रेड पर ही इस तरीके को कॉल किया जाना चाहिए.
+ (instancetype) sharedInstance |
सिंगलटन इंस्टेंस देता है.
अगर शेयर किए गए किसी इंस्टेंस को अभी तक शुरू नहीं किया गया है, तो एक अपवाद लागू किया जाएगा.
+ (BOOL) isSharedInstanceInitialized |
यह जांच करता है कि सिंगलटन इंस्टेंस को अब तक शुरू किया गया है या नहीं.
- से
- 3.5.4
- (void) registerDeviceProvider: | (GCKDeviceProvider *) | deviceProvider |
डिवाइस देने वाली कंपनी को रजिस्टर करता है, जिससे एक नए तरह के (बिना कास्ट) डिवाइस पर काम करने की सुविधा मिलती है.
- Parameters
-
deviceProvider An instance of a GCKDeviceProvider subclass for managing the devices.
- (void) unregisterDeviceProviderForCategory: | (NSString *) | category |
किसी खास डिवाइस कैटगरी के लिए, डिवाइस उपलब्ध कराने वाली कंपनी का रजिस्ट्रेशन रद्द करता है.
- Parameters
-
category A string that uniquely identifies the type of device.
- (void) presentCastDialog |
कास्ट करने का डायलॉग बॉक्स दिखाता है.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
- (GCKUICastContainerViewController *) createCastContainerControllerForViewController: | (UIViewController *) | viewController |
ऐसा GCKUICastContainerViewController बनाता है जो दिए गए व्यू कंट्रोलर को एम्बेड करता है.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
- (GCKUIMiniMediaControlsViewController *) createMiniMediaControlsViewController |
GCKUIMiniMediaControlsViewController बनाता है.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
- (BOOL) presentCastInstructionsViewControllerOnce |
अगर इसे पहले नहीं दिखाया गया है, तो एक फ़ुलस्क्रीन मोडल व्यू कंट्रोलर पेश करता है, जो कास्ट बटन पर ध्यान देता है और इसके इस्तेमाल के बारे में कुछ निर्देश देता है.
- रिटर्न
YES
अगर व्यू कंट्रोलर को दिखाया गया है, तोNO
अगर इसे नहीं दिखाया जाता, क्योंकि इसे पहले ही दिखाया जा चुका है.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
- (void) clearCastInstructionsShownFlag |
लगातार दिखने वाले फ़्लैग को हटा देता है, जो ट्रैक करता है कि कास्ट करने के निर्देश मोडल व्यू कंट्रोलर दिखाया गया है या नहीं.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
- (void) presentDefaultExpandedMediaControls |
कास्ट करने के लिए, बड़ा किया गया मीडिया कंट्रोल दिखाता है.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
सदस्यों के डेटा से जुड़ा दस्तावेज़
- (NSString* const) kGCKNotificationKeyCastState |
कास्ट स्थिति में बदलाव की सूचना में, कास्ट की नई स्थिति के लिए userInfo
कुंजी.
- (NSString* const) kGCKCastStateDidChangeNotification |
कास्ट की स्थिति बदलने पर पब्लिश होने वाली सूचना का नाम.
- (NSString* const) kGCKUICastDialogWillShowNotification |
सूचना का नाम, जो कास्ट डायलॉग दिखाए जाने तक पब्लिश होगा.
- से
- 3.4
- (NSString* const) kGCKUICastDialogDidHideNotification |
कास्ट करने के डायलॉग बॉक्स को खारिज करने पर, पब्लिश होने वाली सूचना का नाम.
- से
- 3.4
प्रॉपर्टी की जानकारी
|
readnonatomicassign |
ऐप्लिकेशन के लिए कास्ट करने की मौजूदा स्थिति.
इस प्रॉपर्टी में होने वाले बदलावों को केवीओ से या kGCKCastStateDidChangeNotification की सूचनाओं को सुनकर मॉनिटर किया जा सकता है.
|
readnonatomicstrong |
डिस्कवरी मैनेजर.
यह ऑब्जेक्ट, रिसीवर के डिवाइसों को खोजने का काम करता है.
|
readnonatomicstrong |
सेशन मैनेजर.
यह ऑब्जेक्ट, रिसीवर डिवाइसों के साथ इंटरैक्शन को मैनेज करता है.
|
readwritenonatomicstrong |
इमेज कैश मेमोरी को लागू करने की प्रोसेस, जिसका इस्तेमाल फ़्रेमवर्क, मीडिया मेटाडेटा में रेफ़र की गई इमेज को फ़ेच करने के लिए करेगा.
अगर ऐप्लिकेशन में डिफ़ॉल्ट तौर पर कोई तरीका लागू नहीं किया गया है, तो उसका इस्तेमाल किया जाएगा. इमेज की डिफ़ॉल्ट कैश मेमोरी को वापस लाने के लिए, nil
पर सेट किया जा सकता है.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
|
readwritenonatomicstrong |
इमेज पिकर लागू करने की सुविधा, जिसका इस्तेमाल किसी खास मकसद से इमेज चुनने के लिए किया जाएगा.
अगर ऐप्लिकेशन में डिफ़ॉल्ट तौर पर कोई तरीका लागू नहीं किया गया है, तो उसका इस्तेमाल किया जाएगा. डिफ़ॉल्ट इमेज पिकर को फिर से चालू करने के लिए, nil
पर सेट किया जा सकता है.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
|
readwritenonatomicassign |
यह नीति फ़्रेमवर्क के व्यवहार को तब कॉन्फ़िगर करती है, जब उपयोगकर्ता की कोई कार्रवाई होने पर बड़े किए गए कंट्रोल दिखाए जा सकें.
YES
होने पर, फ़्रेमवर्क डिफ़ॉल्ट तौर पर बड़ा किए गए कंट्रोल का व्यू दिखाएगा. NO
होने पर, फ़्रेमवर्क सिर्फ़ GCKUICastContainerViewController::kGCKExpandedMediaControlsTriggeredNotification को ट्रिगर करेगा.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.
|
readnonatomicstrong |
डिफ़ॉल्ट कास्ट बड़े किए गए मीडिया कंट्रोल व्यू कंट्रोलर का इंस्टेंस.
GCKCastContext(UI) कैटगरी के हिसाब से उपलब्ध कराया गया.