NLIdentifyDeviceCriteria
摘要
繼承
繼承自: NSObject
屬性 |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
指定只有具有指定 Weave 節點 ID 的裝置應回應。
|
TargetFabricId
|
NLWeaveIdentifierType
指定只有屬於指定 Weave 布料成員的裝置能回應。
|
TargetModes
|
NLTargetDeviceModes
指定只有目前處於特定模式的裝置回應。
|
TargetProductId
|
NSInteger
指明只有含有指定產品代碼的裝置應回應。
|
TargetVendorId
|
NSInteger
指定只有由指定供應商製造的裝置應回應。
|
公開的靜態函式 |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
公開函式 |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
屬性
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
指定只有具有指定 Weave 節點 ID 的裝置應回應。
值為 -1 時,表示所有裝置應回應。
注意:TargetDeviceId 欄位的值會在 Weave 訊息標頭的「Destination Node ID」欄位中包含 Weave 您可以識別要求,因此訊息「不會」出現在訊息的酬載中。
TargetFabricId
NLWeaveIdentifierType TargetFabricId
指定只有屬於指定 Weave 布料成員的裝置能回應。
如果這個值為 0,代表只有不屬於織布成員的裝置應做出回應。如果值為 -1,表示無論織布成員為何,所有裝置都應回應。
TargetModes
NLTargetDeviceModes TargetModes
指定只有目前處於特定模式的裝置回應。
值取自 TargetDeviceModes 列舉。
TargetProductId
NSInteger TargetProductId
指明只有含有指定產品代碼的裝置應回應。
值為 -1 時,代表任何產品。如果已指定 TargetProductId 欄位,必須一併指定 TargetVendorId。
TargetVendorId
NSInteger TargetVendorId
指定只有由指定供應商製造的裝置應回應。
值為 -1 時,表示任何供應商。