کلاس GCKDevice
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
شیئی که نشان دهنده دستگاه گیرنده است.
NSObject، <NSCopying> و <NSCoding> را به ارث می برد.
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
آزمایش می کند که آیا این دستگاه به همان دستگاه فیزیکی دیگری اشاره دارد یا خیر.
اگر هر دو شی GCKDevice دارای دسته، شناسه دستگاه، آدرس IP، پورت سرویس و نسخه پروتکل یکسان باشند، YES
را برمیگرداند.
- (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 |
|
read write nonatomic copy |
نام دوستانه دستگاه
این یک نام قابل تخصیص توسط کاربر مانند "اتاق نشیمن" است.
- (NSString*) manufacturer |
|
read write nonatomic copy |
نام سازنده دستگاه
- Deprecated:
- به جای آن از modelName یا ویژگی های سفارشی استفاده کنید.
|
read write nonatomic copy |
|
read write nonatomic copy |
آرایه ای از اشیاء GCKImage حاوی نمادهای دستگاه.
|
read write nonatomic assign |
وضعیت دستگاه در زمانی که اخیراً اسکن شده است.
|
read write nonatomic copy |
متن وضعیت گزارش شده توسط برنامه گیرنده در حال اجرا، در صورت وجود.
- (NSString*) deviceVersion |
|
read write nonatomic copy |
- (BOOL) isOnLocalNetwork |
|
read nonatomic assign |
اگر این دستگاه در شبکه محلی باشد بله.
نوع دستگاه
- از آنجا که
- 3.3
دسته دستگاه، رشته ای که به طور منحصر به فرد نوع دستگاه را مشخص می کند.
دستگاههای Cast دارای دسته kGCKCastDeviceCategory هستند.
شناسه منحصر به فرد جهانی برای این دستگاه.
این ترکیبی از ویژگی های category و deviceID دستگاه است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2022-12-05 بهوقت ساعت هماهنگ جهانی.
[{
"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":"غیره"
}]