GCKडिवाइस क्लास
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
यह ऑब्जेक्ट, रिसीवर डिवाइस को दिखाता है.
यह 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:
- इसके बजाय, modelName या कस्टम एट्रिब्यूट का इस्तेमाल करें.
GCKImage ऑब्जेक्ट का एक कलेक्शन, जिसमें डिवाइस के आइकॉन शामिल होते हैं.
डिवाइस को पिछली बार स्कैन किए जाने के समय उसकी स्थिति.
मौजूदा समय में चल रहे रिसीवर ऐप्लिकेशन से मिली स्थिति की जानकारी. अगर कोई रिसीवर ऐप्लिकेशन नहीं चल रहा है, तो यह जानकारी नहीं मिलेगी.
- (NSString*) deviceVersion |
|
readwritenonatomiccopy |
डिवाइस के प्रोटोकॉल का वर्शन.
- (BOOL) isOnLocalNetwork |
|
readnonatomicassign |
अगर यह डिवाइस लोकल नेटवर्क पर है, तो YES चुनें.
डिवाइस कैटगरी, एक स्ट्रिंग होती है. यह डिवाइस के टाइप की यूनीक तरीके से पहचान करती है.
कास्ट करने की सुविधा वाले डिवाइसों की कैटगरी kGCKCastDeviceCategory होती है.
इस डिवाइस के लिए दुनिया भर में इस्तेमाल होने वाला यूनीक आईडी.
यह category और deviceID प्रॉपर्टी को जोड़कर बनाया गया है.
जब तक कुछ अलग से न बताया जाए, तब तक इस पेज की सामग्री को Creative Commons Attribution 4.0 License के तहत और कोड के नमूनों को Apache 2.0 License के तहत लाइसेंस मिला है. ज़्यादा जानकारी के लिए, Google Developers साइट नीतियां देखें. Oracle और/या इससे जुड़ी हुई कंपनियों का, Java एक रजिस्टर किया हुआ ट्रेडमार्क है.
आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2025-07-26 (UTC) को अपडेट किया गया."],[],[],null,[]]