NLIdentifyDeviceCriteria
摘要
继承
继承自: NSObject
属性 |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
指定只有具有指定 Weave Node ID 的设备应响应。
|
TargetFabricId
|
NLWeaveIdentifierType
指定只有属于指定 Weave 织物的设备才能响应。
|
TargetModes
|
NLTargetDeviceModes
指定只有当前处于指定模式的设备应做出响应。
|
TargetProductId
|
NSInteger
指定只有具有给定商品代码的设备才应响应。
|
TargetVendorId
|
NSInteger
指定只有给定供应商制造的设备才应响应。
|
公共静态函数 |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
公共函数 |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
属性
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
指定只有具有指定 Weave Node ID 的设备应响应。
值为 -1 指定所有设备都应响应。
注意:TargetDeviceId 字段的值在 Weave 消息标头的“目标节点 ID”字段中带有 Weave IdentityRequest,因此不会出现在消息的载荷中。
TargetFabricId
NLWeaveIdentifierType TargetFabricId
指定只有属于指定 Weave 织物的设备才能响应。
值为 0 指定只有不属于结构脉络的设备才应响应。值为 -1 指定所有设备都应做出响应,无论结构脉络如何。
TargetModes
NLTargetDeviceModes TargetModes
指定只有当前处于指定模式的设备应做出响应。
值取自 TargetDeviceModes 枚举。
TargetProductId
NSInteger TargetProductId
指定只有具有给定商品代码的设备才应响应。
值 -1 指定任意商品。如果指定了 TargetProductId 字段,则必须也指定 TargetVendorId。
TargetVendorId
NSInteger TargetVendorId
指定只有给定供应商制造的设备才应响应。
值 -1 指定任意供应商。