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