खास जानकारी
GCKCastChannel को एक सामान्य तरीके से लागू किया जाता है. इसका इस्तेमाल तब किया जा सकता है, जब सब-क्लासिंग की ज़रूरत न हो.
GCKGenericChannel, मैसेज और कनेक्टिविटी इवेंट को अपने प्रतिनिधि को फ़ॉरवर्ड करता है. इसका अपना कोई लॉजिक नहीं होता.
जिस व्यक्ति को ईमेल खाते का ऐक्सेस दिया गया है उससे जुड़े प्रोटोकॉल के बारे में जानने के लिए, GCKGenericChannelDelegate पर जाएं.
GCKCastChannel को इनहेरिट करता है.
इंस्टेंस के तरीके के बारे में खास जानकारी | |
(instancetype) | - initWithNamespace: |
खास तौर पर बनाया गया, शुरू करने वाला टूल. ज़्यादा... | |
(instancetype) | - init |
डिफ़ॉल्ट इनिशलाइज़र उपलब्ध नहीं है. ज़्यादा... | |
(void) | - didReceiveTextMessage: |
जब इस चैनल पर मैसेज मिला हो, तब कॉल किया जाता है. ज़्यादा... | |
(BOOL) | - sendTextMessage:error: |
इस चैनल पर मैसेज भेजता है. ज़्यादा... | |
(NSInteger) | - generateRequestID |
नए मैसेज के लिए अनुरोध का आईडी जनरेट करता है. ज़्यादा... | |
(nullable NSNumber *) | - generateRequestNumber |
सुविधा का ऐसा तरीका जिसमें generateRequestID के नतीजे को NSNumber में रैप किया जाता है. ज़्यादा... | |
(void) | - didConnect |
जब यह चैनल कनेक्ट हो जाता है, तब यह कॉल किया जाता है. इससे पता चलता है कि अब मैसेज को इस चैनल के ज़रिए कास्ट डिवाइस से बदला जा सकता है. ज़्यादा... | |
(void) | - didDisconnect |
जब यह चैनल डिसकनेक्ट हो जाता है, तब यह कॉल किया जाता है. इससे पता चलता है कि अब इस चैनल के ज़रिए, कास्ट डिवाइस से मैसेज नहीं भेजे जा सकते. ज़्यादा... | |
(void) | - didChangeWritableState: |
यह तब कॉल किया जाता है, जब इस चैनल की लिखने की स्थिति बदल जाती है. ज़्यादा... | |
प्रॉपर्टी की खास जानकारी | |
id< GCKGenericChannelDelegate > | delegate |
चैनल की स्थिति में हुए बदलावों के बारे में सूचनाएं पाने वाला प्रतिनिधि. ज़्यादा... | |
NSString * | protocolNamespace |
चैनल का नेमस्पेस. ज़्यादा... | |
BOOL | isConnected |
यह बताने वाला फ़्लैग बताता है कि यह चैनल फ़िलहाल कनेक्ट है या नहीं. ज़्यादा... | |
BOOL | isWritable |
इस फ़्लैग से पता चलता है कि फ़िलहाल इस चैनल पर कॉन्टेंट लिखा जा सकता है या नहीं. ज़्यादा... | |
तरीके की जानकारी
- (instancetype) initWithNamespace: | (NSString *) | protocolNamespace |
खास तौर पर बनाया गया, शुरू करने वाला टूल.
- Parameters
-
protocolNamespace The namespace for this channel. This namespace must be unique across all channels used by a given application.
GCKCastChannel को लागू करता है.
- (instancetype) init |
डिफ़ॉल्ट इनिशलाइज़र उपलब्ध नहीं है.
- (void) didReceiveTextMessage: | (NSString *) | message |
जब इस चैनल पर मैसेज मिला हो, तब कॉल किया जाता है.
डिफ़ॉल्ट तौर पर, यह लागू करने की ज़रूरत नहीं होती.
- Parameters
-
message The message.
- (BOOL) sendTextMessage: | (NSString *) | message | |
error: | (GCKError *_Nullable *_Nullable) | error | |
इस चैनल पर मैसेज भेजता है.
- Parameters
-
message The message. error A pointer at which to store the error result. May be nil
.
- रिटर्न सफल होने पर
YES
या मैसेज नहीं भेजा जा सका तोNO
.
- (NSInteger) generateRequestID |
नए मैसेज के लिए अनुरोध का आईडी जनरेट करता है.
- रिटर्न
- जनरेट किया गया आईडी या अगर चैनल फ़िलहाल कनेक्ट नहीं है, तो kGCKInvalidRequestID.
- (nullable NSNumber *) generateRequestNumber |
सुविधा का ऐसा तरीका जिसमें generateRequestID के नतीजे को NSNumber में रैप किया जाता है.
- रिटर्न
- जनरेट किया गया आईडी या अगर चैनल फ़िलहाल कनेक्ट नहीं है, तो
nil
.
- (void) didConnect |
जब यह चैनल कनेक्ट हो जाता है, तब यह कॉल किया जाता है. इससे पता चलता है कि अब मैसेज को इस चैनल के ज़रिए कास्ट डिवाइस से बदला जा सकता है.
डिफ़ॉल्ट तौर पर, यह लागू करने की ज़रूरत नहीं होती.
- (void) didDisconnect |
जब यह चैनल डिसकनेक्ट हो जाता है, तब यह कॉल किया जाता है. इससे पता चलता है कि अब इस चैनल के ज़रिए, कास्ट डिवाइस से मैसेज नहीं भेजे जा सकते.
डिफ़ॉल्ट तौर पर, यह लागू करने की ज़रूरत नहीं होती.
- (void) didChangeWritableState: | (BOOL) | isWritable |
यह तब कॉल किया जाता है, जब इस चैनल की लिखने की स्थिति बदल जाती है.
डिफ़ॉल्ट तौर पर, यह लागू करने की ज़रूरत नहीं होती.
- Parameters
-
isWritable Whether the channel is now writable.
- से
- 4.0
प्रॉपर्टी की जानकारी
|
readwritenonatomicweak |
चैनल की स्थिति में हुए बदलावों के बारे में सूचनाएं पाने वाला प्रतिनिधि.
|
readnonatomiccopyinherited |
चैनल का नेमस्पेस.
|
readnonatomicassigninherited |
यह बताने वाला फ़्लैग बताता है कि यह चैनल फ़िलहाल कनेक्ट है या नहीं.
|
readnonatomicassigninherited |
इस फ़्लैग से पता चलता है कि फ़िलहाल इस चैनल पर कॉन्टेंट लिखा जा सकता है या नहीं.
- से
- 4.0