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 フィールドで WeaveIdentifyRequest に含まれているため、メッセージのペイロードには表示されません。
TargetFabricId
NLWeaveIdentifierType TargetFabricId
指定した Weave ファブリックのメンバーであるデバイスのみが応答するように指定します。
値 0 は、ファブリックのメンバーではないデバイスのみが応答することを指定します。値 -1 は、ファブリック メンバーシップに関係なく、すべてのデバイスが応答することを指定します。
TargetModes
NLTargetDeviceModes TargetModes
現在指定モードにあるデバイスのみが応答することを指定します。
値は TargetDeviceModes 列挙型から取得されます。
TargetProductId
NSInteger TargetProductId
指定した商品コードを持つデバイスのみが応答することを指定します。
値 -1 は任意の商品を指定します。TargetProductId フィールドが指定されている場合は、TargetVendorId も指定する必要があります。
TargetVendorId
NSInteger TargetVendorId
特定のベンダーが製造したデバイスのみが応答することを指定します。
値 -1 は任意のベンダーを指定します。