סיווג GCKDevice
אובייקט שמייצג מכשיר מקבל.
מקבלת בירושה את NSObject, <NSCopy>, ו-<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 |
כן אם המכשיר הזה מחובר לרשת המקומית.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2022-12-06 (שעון UTC).
[null,null,["עדכון אחרון: 2022-12-06 (שעון UTC)."],[[["The `GCKDevice` class represents a Cast receiver device, providing properties for device identification, status, and capabilities."],["It offers methods to check device capabilities, compare devices, and manage custom attributes."],["Device properties include IP address, service port, device ID, friendly name, model name, icons, status, and more."],["Developers can use instance methods to interact with device attributes, determine if two devices are the same, and check for specific capabilities."],["The class inherits from `NSObject`, `NSCopying`, and `NSCoding`, allowing for object manipulation and persistence."]]],[]]