NLIdentifyDeviceCriteria
Résumé
Héritage
Hérite de : NSObject
Propriétés |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
Indique que seul l'appareil avec l'ID de nœud Weave spécifié doit répondre.
|
TargetFabricId
|
NLWeaveIdentifierType
Indique que seuls les appareils membres du tissu Weave spécifié doivent répondre.
|
TargetModes
|
NLTargetDeviceModes
Indique que seuls les appareils qui se trouvent dans les modes spécifiés doivent répondre.
|
TargetProductId
|
NSInteger
Indique que seuls les appareils avec le code produit donné doivent répondre.
|
TargetVendorId
|
NSInteger
Indique que seuls les appareils fabriqués par le fournisseur donné doivent répondre.
|
Fonctions statiques publiques |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
Fonctions publiques |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
Propriétés
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
Indique que seul l'appareil avec l'ID de nœud Weave spécifié doit répondre.
La valeur -1 indique que tous les appareils doivent répondre.
REMARQUE: La valeur du champ TargetDeviceId est transmise à une requête Weave IdentityRequest dans le champ "ID du nœud de destination" de l'en-tête du message Weave. Elle n'apparaît donc PAS dans la charge utile du message.
TargetFabricId
NLWeaveIdentifierType TargetFabricId
Indique que seuls les appareils membres du tissu Weave spécifié doivent répondre.
La valeur 0 indique que seuls les appareils qui ne sont pas membres d'un tissu doivent répondre. La valeur -1 indique que tous les appareils doivent répondre, quelle que soit leur appartenance à la structure.
TargetModes
NLTargetDeviceModes TargetModes
Indique que seuls les appareils qui se trouvent dans les modes spécifiés doivent répondre.
Les valeurs proviennent de l'énumération TargetDeviceModes.
TargetProductId
NSInteger TargetProductId
Indique que seuls les appareils avec le code produit donné doivent répondre.
La valeur -1 indique n'importe quel produit. Si le champ "TargetProductId" est spécifié, le TargetVendorId doit également l'être.
TargetVendorId
NSInteger TargetVendorId
Indique que seuls les appareils fabriqués par le fournisseur donné doivent répondre.
La valeur -1 indique n'importe quel fournisseur.