Classe d'appareil GCK
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Objet représentant un appareil récepteur.
Hérite de NSObject, <NSCopying> et <NSCoding>.
- (BOOL) isSameDeviceAs: |
|
(const GCKDevice *) |
other |
|
Teste si cet appareil fait référence au même appareil physique qu'un autre.
Renvoie YES
si les deux objets GCKDevice ont la même catégorie, le même ID d'appareil, la même adresse IP, le même port de service et la même version de protocole.
- (BOOL) hasCapabilities: |
|
(NSInteger) |
deviceCapabilities |
|
Renvoie YES
si l'appareil est compatible avec les fonctionnalités indiquées.
- Parameters
-
- (void) setAttribute: |
|
(NSObject< NSCoding > *) |
attribute |
forKey: |
|
(NSString *) |
key |
|
|
| |
Définit un attribut arbitraire dans l'objet.
Peut être utilisé par les fournisseurs d'appareils personnalisés pour stocker des informations spécifiques aux appareils 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 |
|
Recherche un attribut dans l'objet.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- Renvoie
- La valeur de l'attribut ou
nil
si aucun attribut de ce type n'existe.
- (void) removeAttributeForKey: |
|
(NSString *) |
key |
|
Supprime un attribut de l'objet.
- Parameters
-
key | The key that identifies the attribute. The key is an arbitrary string. It cannot be nil . |
- (void) removeAllAttributes |
|
|
|
Supprime tous les attributs de l'objet.
Adresse IPv4 de l'appareil, au format décimal à points.
Utilisé pour effectuer des requêtes réseau.
Port de service de l'appareil.
Identifiant unique de l'appareil.
- (NSString*) friendlyName |
|
readwritenonatomiccopy |
Nom descriptif de l'appareil.
Il s'agit d'un nom que l'utilisateur peut attribuer, comme "Salon".
- (NSString*) manufacturer |
|
readwritenonatomiccopy |
Nom du fabricant de l'appareil.
- Deprecated:
- Utilisez plutôt modelName ou des attributs personnalisés.
Nom du modèle de l'appareil.
Tableau d'objets GCKImage contenant les icônes de l'appareil.
État de l'appareil au moment de sa dernière analyse.
Texte d'état indiqué par l'application réceptrice en cours d'exécution, le cas échéant.
- (NSString*) deviceVersion |
|
readwritenonatomiccopy |
Version du protocole de l'appareil.
- (BOOL) isOnLocalNetwork |
|
readnonatomicassign |
OUI si cet appareil se trouve sur le réseau local.
Type d'appareil.
- Depuis
- 3.3
Catégorie de l'appareil, chaîne qui identifie de manière unique le type d'appareil.
Les appareils Cast appartiennent à la catégorie kGCKCastDeviceCategory.
ID unique mondial de cet appareil.
Il s'agit d'une concaténation des propriétés category et deviceID.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/26 (UTC)."],[],[]]