Protocollo <GCKDiscoveryManagerListener>
Il protocollo listener GCKDiscoveryManager.
- Dal
- 3,0
Eredita <NSObjectNSObject>.
- (void) didStartDiscoveryForDeviceCategory: |
|
(NSString *) |
deviceCategory |
|
|
optional |
Richiamato quando è iniziato il rilevamento per la categoria di dispositivo specificata.
- (void) willUpdateDeviceList |
|
|
|
|
optional |
Richiamato quando l'elenco dei dispositivi rilevati sta per essere aggiornato in qualche modo.
- (void) didUpdateDeviceList |
|
|
|
|
optional |
Richiamato quando l'elenco dei dispositivi rilevati è stato aggiornato in qualche modo.
- (void) didInsertDevice: |
|
(GCKDevice *) |
device |
atIndex: |
|
(NSUInteger) |
index |
|
|
| |
|
optional |
Chiamato quando un dispositivo appena scoperto è stato inserito nell'elenco di dispositivi.
- Parameters
-
device | The device that was inserted. |
index | The list index at which the device was inserted. |
- (void) didUpdateDevice: |
|
(GCKDevice *) |
device |
atIndex: |
|
(NSUInteger) |
index |
|
|
| |
|
optional |
Richiamato quando un dispositivo scoperto in precedenza è stato aggiornato.
- Parameters
-
device | The device that was updated. |
index | The list index of the device. |
- (void) didUpdateDevice: |
|
(GCKDevice *) |
device |
atIndex: |
|
(NSUInteger) |
index |
andMoveToIndex: |
|
(NSUInteger) |
newIndex |
|
|
| |
|
optional |
Richiamato quando un dispositivo scoperto in precedenza è stato aggiornato e/o riordinato nell'elenco.
- Parameters
-
device | The device that was updated. |
index | The previous list index of the device. |
newIndex | The current list index of the device. |
- (void) didRemoveDeviceAtIndex: |
|
(NSUInteger) |
index |
|
|
optional |
Richiamato quando un dispositivo scoperto in precedenza è offline ed è stato rimosso dall'elenco dei dispositivi.
- Parameters
-
index | The list index of the device that was removed. |
- (void) didRemoveDevice: |
|
(GCKDevice *) |
device |
atIndex: |
|
(NSUInteger) |
index |
|
|
| |
|
optional |
Richiamato quando un dispositivo scoperto in precedenza è offline ed è stato rimosso dall'elenco dei dispositivi.
Questa è un'alternativa a didRemoveDeviceAtIndex:. Se sono state implementate entrambe, verranno richiamate entrambe.
- Parameters
-
device | The device that was removed. |
index | The list index of the device that was removed. |
- Dal
- 4,1
- (void) didHaveDiscoveredDeviceWhenStartingDiscovery |
|
|
|
|
optional |
Chiamato quando nell'elenco sono presenti alcuni dispositivi rilevati in precedenza prima dell'inizio del processo di rilevamento.
Questi dispositivi sono ancora validi e non sono scaduti da quando sono stati rilevati dall'ultimo processo di rilevamento. L'elenco completo dei dispositivi rilevati in precedenza può essere ottenuto utilizzando deviceCount: e deviceAtIndex:.
- Dal
- 4.4.1
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-01 UTC.
[null,null,["Ultimo aggiornamento 2023-12-01 UTC."],[[["The `GCKDiscoveryManagerListener` protocol manages the device discovery process, providing updates on discovered Cast devices."],["It provides methods to track the start of device discovery, list updates, insertion, updates, removals, and device reorderings."],["The protocol includes optional methods that allow listeners to get notified about events like when a previously discovered device is still in the list when a new discovery session starts or when some discovered devices are about to be updated or are updated in some way.."],["Since version 4.1, it offers an alternative method for device removal notification."],["Introduced in version 3.0 and updated in subsequent versions with additional functionalities for device discovery management."]]],[]]