GCKCihaz Sınıfı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Alıcı cihazı temsil eden bir nesne.
NSObject, <NSCopy> ve <NSSecureCoding> öğelerini devralır.
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
Bu cihazın başka bir fiziksel cihazla aynı olup olmadığını test eder.
Her iki GCKDevice nesnesi de aynı kategoriye, cihaz kimliğine, IP adresine, hizmet bağlantı noktasına ve protokol sürümüne sahipse YES
değerini döndürür.
- (BOOL) hasCapabilities: |
|
(GCKDeviceCapabilities) |
deviceCapabilities |
|
Cihaz tüm belirtilen özellikleri destekliyorsa YES
değerini döndürür.
- Parameters
-
deviceCapabilities | A bitwise-OR of one or more of the GCKDeviceCapabilities constants. |
- (void) setAttribute: |
|
(NSObject< NSSecureCoding > *) |
attribute |
forKey: |
|
(NSString *) |
key |
|
|
| |
Nesnede rastgele bir özellik belirler.
Özel cihaz sağlayıcıları, Yayın dışı cihazlar için cihaza özgü bilgileri depolamak üzere kullanılabilir.
- 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 . |
- (nullable NSObject<NSSecureCoding> *) attributeForKey: |
|
(NSString *) |
key |
|
Nesnede bir özellik arar.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- İadeler
- Özelliğin değeri veya böyle bir özellik yoksa
nil
.
- (void) removeAttributeForKey: |
|
(NSString *) |
key |
|
Bir özelliği nesneden kaldırır.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- (void) removeAllAttributes |
|
|
|
Nesnedeki tüm özellikleri kaldırır.
+ (NSString *) deviceCategoryForDeviceUniqueID: |
|
(NSString *) |
deviceUniqueID |
|
Cihaz kategorisini cihazın benzersiz kimliğinden çıkarır.
Cihazın IP adresi.
Ağ isteğinde bulunurken kullanılır.
- Since
- 4.2
Cihazın hizmet bağlantı noktası.
Cihaz için benzersiz bir tanımlayıcı.
- (NSString*) friendlyName |
|
readwritenonatomiccopy |
Cihazın kolay kullanılan adı.
Bu, "Oturma Odası" gibi kullanıcı tarafından atanabilen bir addır.
Cihaz simgelerini içeren bir GCKImage nesnesi dizisi.
En son tarandığı tarihte cihazın durumu.
Varsa mevcut alıcı uygulaması tarafından bildirilen durum metni.
- (NSString*) deviceVersion |
|
readwritenonatomiccopy |
- (BOOL) isOnLocalNetwork |
|
readnonatomicassign |
Bu cihaz yerel ağdaysa EVET.
Cihaz kategorisi, cihaz türünü benzersiz şekilde tanımlayan bir dize.
Yayın cihazları kGCKCastDeviceCategory kategorisindedir.
Bu cihazın genel olarak benzersiz kimliği.
Bu, category ve deviceID mülklerinin bir birleşimidir.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2022-12-05 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]