Ringkasan
Objek yang merepresentasikan perangkat penerima.
Mewarisi NSObject, <NSCopying>, dan <NSCoding>.
Ringkasan Metode Instance | |
(BOOL) | - isSameDeviceAs: |
Menguji apakah perangkat ini merujuk ke perangkat fisik yang sama dengan perangkat lainnya. Selengkapnya... | |
(BOOL) | - hasCapabilities: |
Menampilkan YES jika perangkat mendukung kemampuan yang diberikan. Selengkapnya... | |
(void) | - setAttribute:forKey: |
Menetapkan atribut arbitrer dalam objek. Selengkapnya... | |
(NSObject< NSCoding > *__nullable) | - attributeForKey: |
Mencari atribut dalam objek. Selengkapnya... | |
(void) | - removeAttributeForKey: |
Menghapus atribut dari objek. Selengkapnya... | |
(void) | - removeAllAttributes |
Menghapus semua atribut dari objek. Selengkapnya... | |
Ringkasan Properti | |
NSString * | ipAddress |
Alamat IPv4 perangkat, dalam notasi titik. Selengkapnya... | |
uint16_t | servicePort |
Port layanan perangkat. Selengkapnya... | |
NSString * | deviceID |
ID unik untuk perangkat. Selengkapnya... | |
NSString * | friendlyName |
Nama ramah perangkat. Selengkapnya... | |
NSString * | manufacturer |
Nama produsen perangkat. Selengkapnya... | |
NSString * | modelName |
Nama model perangkat. Selengkapnya... | |
NSArray< GCKImage * > * | icons |
Array objek GCKImage yang berisi ikon untuk perangkat. Selengkapnya... | |
GCKDeviceStatus | status |
Status perangkat pada saat terakhir kali perangkat dipindai. Selengkapnya... | |
NSString * | statusText |
Teks status yang dilaporkan oleh aplikasi penerima yang sedang berjalan, jika ada. Selengkapnya... | |
NSString * | deviceVersion |
Versi protokol perangkat. Selengkapnya... | |
BOOL | isOnLocalNetwork |
YA jika perangkat ini berada di jaringan lokal. Selengkapnya... | |
GCKDeviceType | type |
Jenis perangkat. Selengkapnya... | |
NSString * | category |
Kategori perangkat, string yang secara unik mengidentifikasi jenis perangkat. Selengkapnya... | |
NSString * | uniqueID |
ID unik global untuk perangkat ini. Selengkapnya... | |
Detail Metode
- (BOOL) isSameDeviceAs: | (const GCKDevice *) | other |
Menguji apakah perangkat ini merujuk ke perangkat fisik yang sama dengan perangkat lainnya.
Menampilkan YES
jika kedua objek GCKDevice memiliki kategori, ID perangkat, alamat IP, port layanan, dan versi protokol yang sama.
- (BOOL) hasCapabilities: | (NSInteger) | deviceCapabilities |
Menampilkan YES
jika perangkat mendukung kemampuan yang diberikan.
- Parameters
-
deviceCapabilities A bitwise-OR of one or more of the GCKDeviceCapability constants.
- (void) setAttribute: | (NSObject< NSCoding > *) | attribute | |
forKey: | (NSString *) | key | |
Menetapkan atribut arbitrer dalam objek.
Dapat digunakan oleh penyedia perangkat kustom untuk menyimpan informasi khusus perangkat bagi perangkat non-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 |
Mencari atribut dalam objek.
- Parameters
-
key The key that identifies the attribute. The key is an arbitrary string. It cannot be nil
.
- Hasil
- Nilai atribut, atau
nil
jika tidak ada atribut tersebut.
- (void) removeAttributeForKey: | (NSString *) | key |
Menghapus atribut dari objek.
- Parameters
-
key The key that identifies the attribute. The key is an arbitrary string. It cannot be nil
.
- (void) removeAllAttributes |
Menghapus semua atribut dari objek.
Detail Properti
|
readnonatomiccopy |
Alamat IPv4 perangkat, dalam notasi titik.
Digunakan saat membuat permintaan jaringan.
|
readnonatomicassign |
Port layanan perangkat.
|
readnonatomiccopy |
ID unik untuk perangkat.
|
readwritenonatomiccopy |
Nama ramah perangkat.
Nama ini dapat ditetapkan oleh pengguna seperti "Ruang Tamu".
|
readwritenonatomiccopy |
Nama produsen perangkat.
- Deprecated:
- Gunakan modelName atau atribut khusus sebagai gantinya.
|
readwritenonatomiccopy |
Nama model perangkat.
|
readwritenonatomiccopy |
Array objek GCKImage yang berisi ikon untuk perangkat.
|
readwritenonatomicassign |
Status perangkat pada saat terakhir kali perangkat dipindai.
|
readwritenonatomiccopy |
Teks status yang dilaporkan oleh aplikasi penerima yang sedang berjalan, jika ada.
|
readwritenonatomiccopy |
Versi protokol perangkat.
|
readnonatomicassign |
YA jika perangkat ini berada di jaringan lokal.
|
readnonatomicassign |
Jenis perangkat.
- Since
- 3,3
|
readnonatomiccopy |
Kategori perangkat, string yang secara unik mengidentifikasi jenis perangkat.
Perangkat transmisi memiliki kategori kGCKCastDeviceCategory.