فئة جهاز GCKDevice
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تمثّل هذه السمة جهاز استقبال البث.
ترث هذه الفئة NSObject و<NSCopying> و <NSCoding>.
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
تختبر هذه السمة ما إذا كان هذا الجهاز يشير إلى الجهاز الفعلي نفسه الذي يشير إليه جهاز آخر.
تعرض الدالة القيمة YES
إذا كان العنصران GCKDevice يتشاركان في الفئة ورقم تعريف الجهاز وعنوان IP ومنفذ الخدمة وإصدار البروتوكول.
- (BOOL) hasCapabilities: |
|
(NSInteger) |
deviceCapabilities |
|
تعرِض هذه السمة القيمة YES
إذا كان الجهاز يتيح الإمكانات المحدّدة.
- Parameters
-
- (void) setAttribute: |
|
(NSObject< NSCoding > *) |
attribute |
forKey: |
|
(NSString *) |
key |
|
|
| |
تضبط هذه الطريقة سمة عشوائية في العنصر.
قد يستخدمه مقدّمو الأجهزة المخصّصة لتخزين معلومات خاصة بالأجهزة غير المتوافقة مع Cast.
- 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 |
نعم، إذا كان هذا الجهاز على الشبكة المحلية.
تمثّل هذه السمة معرّفًا فريدًا عالميًا لهذا الجهاز.
هذا الحقل هو تسلسل للسمتَين category وdeviceID.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,[]]