Ringkasan
Class yang secara asinkron memindai perangkat yang tersedia dan mengirim notifikasi yang sesuai ke pemrosesnya.
Class ini secara implisit merupakan singleton; karena class ini melakukan pemindaian jaringan, class ini tidak berguna jika digunakan lebih dari satu.
- Deprecated:
- Gunakan GCKDiscoveryManager untuk menemukan penerima Cast.
Mewarisi NSObject.
Ringkasan Metode Instance | |
(instancetype) | - init |
Membuat GCKDeviceScanner baru. Selengkapnya... | |
(instancetype) | - initWithFilterCriteria: |
Penginisialisasi yang ditentukan. Selengkapnya... | |
(void) | - startScan |
Memulai pemindaian perangkat baru. Selengkapnya... | |
(void) | - stopScan |
Menghentikan pemindaian perangkat yang sedang berlangsung. Selengkapnya... | |
(void) | - addListener: |
Menambahkan pemroses untuk menerima notifikasi. Selengkapnya... | |
(void) | - removeListener: |
Menghapus pemroses yang sebelumnya ditambahkan dengan addListener:. Selengkapnya... | |
Ringkasan Properti | |
NSArray * | devices |
Array perangkat yang ditemukan. Selengkapnya... | |
BOOL | hasDiscoveredDevices |
Apakah pemindaian saat ini/terbaru telah menemukan perangkat apa pun. Selengkapnya... | |
BOOL | scanning |
Apakah pemindaian sedang berlangsung. Selengkapnya... | |
GCKFilterCriteria * | filterCriteria |
Kriteria pemfilteran saat ini. Selengkapnya... | |
BOOL | passiveScan |
Apakah pemindaian harus berupa pemindaian pasif. Selengkapnya... | |
Detail Metode
- (instancetype) init |
Membuat GCKDeviceScanner baru.
- Deprecated:
- Gunakan initWithFilterCriteria: sebagai gantinya; jangan gunakan tanpa kriteria.
- (instancetype) initWithFilterCriteria: | (GCKFilterCriteria *__nullable) | filterCriteria |
Penginisialisasi yang ditentukan.
Membuat GCKDeviceScanner baru dengan kriteria filter yang diberikan.
- Parameters
-
filterCriteria The filter criteria. May not be nil
.
- (void) startScan |
Memulai pemindaian perangkat baru.
Pemindaian pada akhirnya harus dihentikan dengan memanggil stopScan.
- (void) stopScan |
Menghentikan pemindaian perangkat yang sedang berlangsung.
Metode ini harus dipanggil pada waktu tertentu setelah startScan dipanggil dan sebelum objek ini dirilis oleh pemiliknya.
- (void) addListener: | (id< GCKDeviceScannerListener >) | listener |
Menambahkan pemroses untuk menerima notifikasi.
- Parameters
-
listener The listener to add.
- (void) removeListener: | (id< GCKDeviceScannerListener >) | listener |
Menghapus pemroses yang sebelumnya ditambahkan dengan addListener:.
- Parameters
-
listener The listener to remove.
Detail Properti
|
readnonatomiccopy |
Array perangkat yang ditemukan.
|
readnonatomicassign |
Apakah pemindaian saat ini/terbaru telah menemukan perangkat apa pun.
|
readnonatomicassign |
Apakah pemindaian sedang berlangsung.
|
readwritenonatomiccopy |
Kriteria pemfilteran saat ini.
|
readwritenonatomicassign |
Apakah pemindaian harus berupa pemindaian pasif.
Pemindaian pasif lebih jarang mengirimkan kueri penemuan, sehingga lebih efisien, tetapi hasilnya tidak akan segar. Sebaiknya lakukan pemindaian pasif saat pengguna tidak aktif memilih target Cast.