GCKDevice क्लास
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
रिसीवर डिवाइस को दिखाने वाला ऑब्जेक्ट.
NSObject, <NSCopying>, और <NSCoding> इनहेरिट करता है.
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
इस टेस्ट से यह पता चलता है कि यह डिवाइस अन्य डिवाइस के जैसा है या नहीं.
अगर GCKDevice के दोनों ऑब्जेक्ट की कैटगरी, डिवाइस आईडी, आईपी पता, सर्विस पोर्ट, और प्रोटोकॉल वर्शन एक ही है, तो YES
दिखाता है.
- (BOOL) hasCapabilities: |
|
(NSInteger) |
deviceCapabilities |
|
अगर डिवाइस दी गई क्षमताओं का समर्थन करता है, तो YES
देता है.
- Parameters
-
- (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 |
|
|
|
ऑब्जेक्ट से सभी एट्रिब्यूट हटाएं.
डिवाइस का IPv4 पता, बिंदु-नोटेशन में.
इसका इस्तेमाल नेटवर्क अनुरोध करते समय किया जाता है.
डिवाइस का एक यूनीक आइडेंटिफ़ायर.
- (NSString*) friendlyName |
|
readwritenonatomiccopy |
डिवाइस का सही नाम.
यह उपयोगकर्ता के लिए असाइन किया गया नाम है, जैसे कि "लिविंग रूम".
- (NSString*) manufacturer |
|
readwritenonatomiccopy |
डिवाइस बनाने वाली कंपनी का नाम.
- Deprecated:
- इसके बजाय, मॉडल नाम या कस्टम एट्रिब्यूट का इस्तेमाल करें.
GCKImage ऑब्जेक्ट की कैटगरी, जिसमें डिवाइस के लिए आइकॉन मौजूद हैं.
उस समय डिवाइस की स्थिति जब उसे हाल ही में स्कैन किया गया था.
अगर कोई रिसीव ऐप्लिकेशन मौजूद है, तो उसकी तरफ़ से रिपोर्ट किया गया स्टेटस टेक्स्ट.
- (NSString*) deviceVersion |
|
readwritenonatomiccopy |
डिवाइस के प्रोटोकॉल का वर्शन.
- (BOOL) isOnLocalNetwork |
|
readnonatomicassign |
हां, अगर यह डिवाइस लोकल नेटवर्क से जुड़ा है.
डिवाइस की कैटगरी, डिवाइस के टाइप की पहचान करने वाली स्ट्रिंग.
कास्ट डिवाइसों में kGCKCastDeviceCategory की कैटगरी होती है.
इस डिवाइस के लिए दुनिया भर में इस्तेमाल होने वाला यूनीक आईडी.
यह category और deviceID प्रॉपर्टी को मिलाकर बना है.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2022-12-06 (UTC) को अपडेट किया गया.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"वह जानकारी मौजूद नहीं है जो मुझे चाहिए"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"बहुत मुश्किल है / बहुत सारे चरण हैं"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"पुराना"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"अनुवाद से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"सैंपल / कोड से जुड़ी समस्या"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"अन्य"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"समझने में आसान है"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"मेरी समस्या हल हो गई"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"अन्य"
}]