खास जानकारी
रिसीवर डिवाइस को दिखाने वाला ऑब्जेक्ट.
NSObject, <NSCopying>, और <NSCoding> इनहेरिट करता है.
इंस्टेंस के तरीके की खास जानकारी | |
(BOOL) | - isSameDeviceAs: |
इस टेस्ट से यह पता चलता है कि यह डिवाइस अन्य डिवाइस के जैसा है या नहीं. ज़्यादा... | |
(BOOL) | - hasCapabilities: |
अगर डिवाइस दी गई क्षमताओं का समर्थन करता है, तो YES देता है. ज़्यादा... | |
(void) | - setAttribute:forKey: |
इससे ऑब्जेक्ट में आर्बिट्रेरी एट्रिब्यूट सेट होता है. ज़्यादा... | |
(NSObject< NSCoding > *__nullable) | - attributeForKey: |
ऑब्जेक्ट में कोई एट्रिब्यूट खोजता है. ज़्यादा... | |
(void) | - removeAttributeForKey: |
ऑब्जेक्ट से किसी एट्रिब्यूट को हटाता है. ज़्यादा... | |
(void) | - removeAllAttributes |
ऑब्जेक्ट से सभी एट्रिब्यूट हटाएं. ज़्यादा... | |
प्रॉपर्टी की खास जानकारी | |
NSString * | ipAddress |
डिवाइस का IPv4 पता, बिंदु-नोटेशन में. ज़्यादा... | |
uint16_t | servicePort |
डिवाइस का सेवा पोर्ट. ज़्यादा... | |
NSString * | deviceID |
डिवाइस का एक यूनीक आइडेंटिफ़ायर. ज़्यादा... | |
NSString * | friendlyName |
डिवाइस का सही नाम. ज़्यादा... | |
NSString * | manufacturer |
डिवाइस बनाने वाली कंपनी का नाम. ज़्यादा... | |
NSString * | modelName |
डिवाइस के मॉडल का नाम. ज़्यादा... | |
NSArray< GCKImage * > * | icons |
GCKImage ऑब्जेक्ट की कैटगरी, जिसमें डिवाइस के लिए आइकॉन मौजूद हैं. ज़्यादा... | |
GCKDeviceStatus | status |
उस समय डिवाइस की स्थिति जब उसे हाल ही में स्कैन किया गया था. ज़्यादा... | |
NSString * | statusText |
अगर कोई रिसीव ऐप्लिकेशन मौजूद है, तो उसकी तरफ़ से रिपोर्ट किया गया स्टेटस टेक्स्ट. ज़्यादा... | |
NSString * | deviceVersion |
डिवाइस के प्रोटोकॉल का वर्शन. ज़्यादा... | |
BOOL | isOnLocalNetwork |
हां, अगर यह डिवाइस लोकल नेटवर्क से जुड़ा है. ज़्यादा... | |
GCKDeviceType | type |
डिवाइस का टाइप. ज़्यादा... | |
NSString * | category |
डिवाइस की कैटगरी, डिवाइस के टाइप की पहचान करने वाली स्ट्रिंग. ज़्यादा... | |
NSString * | uniqueID |
इस डिवाइस के लिए दुनिया भर में इस्तेमाल होने वाला यूनीक आईडी. ज़्यादा... | |
तरीके की जानकारी
- (BOOL) isSameDeviceAs: | (const GCKDevice *) | other |
इस टेस्ट से यह पता चलता है कि यह डिवाइस अन्य डिवाइस के जैसा है या नहीं.
अगर GCKDevice के दोनों ऑब्जेक्ट की कैटगरी, डिवाइस आईडी, आईपी पता, सर्विस पोर्ट, और प्रोटोकॉल वर्शन एक ही है, तो YES
दिखाता है.
- (BOOL) hasCapabilities: | (NSInteger) | deviceCapabilities |
अगर डिवाइस दी गई क्षमताओं का समर्थन करता है, तो YES
देता है.
- Parameters
-
deviceCapabilities A bitwise-OR of one or more of the GCKDeviceCapability constants.
- (void) setAttribute: | (NSObject< NSCoding > *) | attribute | |
forKey: | (NSString *) | key | |
इससे ऑब्जेक्ट में आर्बिट्रेरी एट्रिब्यूट सेट होता है.
पसंद के मुताबिक डिवाइस देने वाले डिवाइस का इस्तेमाल गैर-कास्ट डिवाइस के लिए खास डिवाइस से जुड़ी जानकारी सेव करने के लिए कर सकते हैं.
- Parameters
-
attribute The attribute value, which must be key-value coding compliant, and cannot be nil
.key The key that identifies the attribute. The key is an arbitrary string. It cannot be nil
.
- (NSObject<NSCoding> * __nullable) attributeForKey: | (NSString *) | key |
ऑब्जेक्ट में कोई एट्रिब्यूट खोजता है.
- Parameters
-
key The key that identifies the attribute. The key is an arbitrary string. It cannot be nil
.
- लौटाए गए आइटम
- विशेषता का मान या अगर ऐसा कोई एट्रिब्यूट मौजूद नहीं है, तो
nil
.
- (void) removeAttributeForKey: | (NSString *) | key |
ऑब्जेक्ट से किसी एट्रिब्यूट को हटाता है.
- Parameters
-
key The key that identifies the attribute. The key is an arbitrary string. It cannot be nil
.
- (void) removeAllAttributes |
ऑब्जेक्ट से सभी एट्रिब्यूट हटाएं.
प्रॉपर्टी की जानकारी
|
readnonatomiccopy |
डिवाइस का IPv4 पता, बिंदु-नोटेशन में.
इसका इस्तेमाल नेटवर्क अनुरोध करते समय किया जाता है.
|
readnonatomicassign |
डिवाइस का सेवा पोर्ट.
|
readnonatomiccopy |
डिवाइस का एक यूनीक आइडेंटिफ़ायर.
|
readwritenonatomiccopy |
डिवाइस का सही नाम.
यह उपयोगकर्ता के लिए असाइन किया गया नाम है, जैसे कि "लिविंग रूम".
|
readwritenonatomiccopy |
डिवाइस बनाने वाली कंपनी का नाम.
- Deprecated:
- इसके बजाय, मॉडल नाम या कस्टम एट्रिब्यूट का इस्तेमाल करें.
|
readwritenonatomiccopy |
डिवाइस के मॉडल का नाम.
|
readwritenonatomiccopy |
GCKImage ऑब्जेक्ट की कैटगरी, जिसमें डिवाइस के लिए आइकॉन मौजूद हैं.
|
readwritenonatomicassign |
उस समय डिवाइस की स्थिति जब उसे हाल ही में स्कैन किया गया था.
|
readwritenonatomiccopy |
अगर कोई रिसीव ऐप्लिकेशन मौजूद है, तो उसकी तरफ़ से रिपोर्ट किया गया स्टेटस टेक्स्ट.
|
readwritenonatomiccopy |
डिवाइस के प्रोटोकॉल का वर्शन.
|
readnonatomicassign |
हां, अगर यह डिवाइस लोकल नेटवर्क से जुड़ा है.
|
readnonatomicassign |
डिवाइस का टाइप.
- सिंस
- 3.3
|
readnonatomiccopy |
डिवाइस की कैटगरी, डिवाइस के टाइप की पहचान करने वाली स्ट्रिंग.
कास्ट डिवाइसों में kGCKCastDeviceCategory की कैटगरी होती है.