Classe GCKDevice
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Un oggetto che rappresenta un dispositivo ricevitore.
Eredita NSObject, <NSCopying> e <NSCoding>.
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
Verifica se questo dispositivo si riferisce allo stesso dispositivo fisico di un altro.
Restituisce YES
se entrambi gli oggetti GCKDevice hanno la stessa categoria, lo stesso ID dispositivo, lo stesso indirizzo IP, la stessa porta di servizio e la stessa versione del protocollo.
- (BOOL) hasCapabilities: |
|
(NSInteger) |
deviceCapabilities |
|
Restituisce YES
se il dispositivo supporta le funzionalità specificate.
- Parameters
-
- (void) setAttribute: |
|
(NSObject< NSCoding > *) |
attribute |
forKey: |
|
(NSString *) |
key |
|
|
| |
Imposta un attributo arbitrario nell'oggetto.
Può essere utilizzato dai fornitori di dispositivi personalizzati per archiviare informazioni specifiche del dispositivo per dispositivi 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 |
|
Cerca un attributo nell'oggetto.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- Resi
- Il valore dell'attributo o
nil
se non esiste alcun attributo.
- (void) removeAttributeForKey: |
|
(NSString *) |
key |
|
Rimuove un attributo dall'oggetto.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- (void) removeAllAttributes |
|
|
|
Rimuove tutti gli attributi dall'oggetto.
L'indirizzo IPv4 del dispositivo, nella notazione puntata.
Utilizzato quando vengono effettuate richieste di rete.
La porta di servizio del dispositivo.
Un identificatore univoco del dispositivo.
- (NSString*) friendlyName |
|
readwritenonatomiccopy |
Il nome descrittivo del dispositivo.
Si tratta di un nome assegnabile dall'utente, ad esempio "Salotto".
- (NSString*) manufacturer |
|
readwritenonatomiccopy |
Il nome del produttore del dispositivo.
- Deprecated:
- Utilizza invece modelName o gli attributi personalizzati.
Il nome del modello del dispositivo.
Un array di oggetti GCKImage contenenti le icone per il dispositivo.
Lo stato del dispositivo al momento dell'ultima scansione.
Il testo di stato segnalato dall'applicazione ricevitore attualmente in esecuzione, se presente.
- (NSString*) deviceVersion |
|
readwritenonatomiccopy |
La versione del protocollo del dispositivo.
- (BOOL) isOnLocalNetwork |
|
readnonatomicassign |
SÌ se questo dispositivo si trova sulla rete locale.
Il tipo di dispositivo.
- Dal
- 3.3
La categoria del dispositivo, una stringa che identifica in modo univoco il tipo di dispositivo.
I dispositivi di trasmissione hanno una categoria di kGCKCastDeviceCategory.
Un ID univoco a livello globale per questo dispositivo.
Si tratta di una concatenazione delle proprietà category e deviceID.
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 2025-07-26 UTC.
[null,null,["Ultimo aggiornamento 2025-07-26 UTC."],[],[],null,[]]