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()

Fonctions publiques

toIdentifyDeviceCriteria()

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.

Fonctions statiques publiques

create

virtual NLIdentifyDeviceCriteria * create()

Fonctions publiques

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()