NLIdentifyDeviceCriteria
Riepilogo
Eredità
Eredita da: NSObject
Proprietà |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
Specifica che solo il dispositivo con l'ID nodo Weave specificato deve rispondere.
|
TargetFabricId
|
NLWeaveIdentifierType
Specifica che solo i dispositivi che sono membri dell'infrastruttura Weave specificata devono rispondere.
|
TargetModes
|
NLTargetDeviceModes
Specifica che solo i dispositivi che al momento si trovano nelle modalità specificate devono rispondere.
|
TargetProductId
|
NSInteger
Specifica che solo i dispositivi con il codice di prodotto specificato devono rispondere.
|
TargetVendorId
|
NSInteger
Specifica che solo i dispositivi prodotti dal fornitore in questione devono rispondere.
|
Funzioni statiche pubbliche |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
Funzioni pubbliche |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
Proprietà
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
Specifica che solo il dispositivo con l'ID nodo Weave specificato deve rispondere.
Il valore -1 specifica che tutti i dispositivi devono rispondere.
NOTA: il valore del campo TargetDeviceId è inserito una richiesta Weave Identity nel campo ID nodo di destinazione dell'intestazione del messaggio Weave, quindi NON compare nel payload del messaggio.
TargetFabricId
NLWeaveIdentifierType TargetFabricId
Specifica che solo i dispositivi che sono membri dell'infrastruttura Weave specificata devono rispondere.
Un valore pari a 0 specifica che solo i dispositivi che non sono membri di un fabric devono rispondere. Il valore -1 specifica che tutti i dispositivi devono rispondere indipendentemente dall'appartenenza all'infrastruttura.
TargetModes
NLTargetDeviceModes TargetModes
Specifica che solo i dispositivi che al momento si trovano nelle modalità specificate devono rispondere.
I valori vengono presi dall'enumerazione TargetDeviceModes.
TargetProductId
NSInteger TargetProductId
Specifica che solo i dispositivi con il codice di prodotto specificato devono rispondere.
Il valore -1 specifica qualsiasi prodotto. Se il campo TargetProductId è specificato, deve essere specificato anche il TargetVendorId.
TargetVendorId
NSInteger TargetVendorId
Specifica che solo i dispositivi prodotti dal fornitore in questione devono rispondere.
Il valore -1 specifica qualsiasi fornitore.