NLIdentifyDeviceCriteria
Riepilogo
Eredità
Eredita da: NSObject
Proprietà |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
Specifica che deve rispondere solo il dispositivo con l'ID nodo Weave specificato.
|
TargetFabricId
|
NLWeaveIdentifierType
Specifica che devono rispondere solo i dispositivi che fanno parte del fabric Weave specificato.
|
TargetModes
|
NLTargetDeviceModes
Specifica che devono rispondere solo i dispositivi che si trovano attualmente nelle modalità specificate.
|
TargetProductId
|
NSInteger
Specifica che devono rispondere solo i dispositivi con il codice di prodotto specificato.
|
TargetVendorId
|
NSInteger
Specifica che devono rispondere solo i dispositivi prodotti dal fornitore specificato.
|
Funzioni statiche pubbliche |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
Funzioni pubbliche |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
Proprietà
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
Specifica che deve rispondere solo il dispositivo con l'ID nodo Weave specificato.
Il valore -1 indica che tutti i dispositivi devono rispondere.
NOTA: il valore del campo TargetDeviceId è inserito in Weave IdentityRequest nel campo ID nodo di destinazione dell'intestazione del messaggio Weave e pertanto NON viene visualizzato nel payload del messaggio.
TargetFabricId
NLWeaveIdentifierType TargetFabricId
Specifica che devono rispondere solo i dispositivi che fanno parte del fabric Weave specificato.
Il valore 0 specifica che devono rispondere solo i dispositivi che non fanno parte di un'infrastruttura. Il valore -1 specifica che tutti i dispositivi devono rispondere indipendentemente dall'appartenenza a fabric.
TargetModes
NLTargetDeviceModes TargetModes
Specifica che devono rispondere solo i dispositivi che si trovano attualmente nelle modalità specificate.
I valori vengono recuperati dall'enumerazione TargetDeviceModes.
TargetProductId
NSInteger TargetProductId
Specifica che devono rispondere solo i dispositivi con il codice di prodotto specificato.
Il valore -1 specifica qualsiasi prodotto. Se il campo TargetProductId è specificato, è necessario specificare anche TargetVendorId.
TargetVendorId
NSInteger TargetVendorId
Specifica che devono rispondere solo i dispositivi prodotti dal fornitore specificato.
Il valore -1 specifica qualsiasi fornitore.