NLIdentifyDeviceCriteria
Resumo
Herança
Herda de: NSObject
Propriedades |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
Especifica que apenas o dispositivo com o ID do nó do Weave especificado responderá.
|
TargetFabricId
|
NLWeaveIdentifierType
Especifica que apenas dispositivos que são membros do tecido Weave especificado vão responder.
|
TargetModes
|
NLTargetDeviceModes
Especifica que apenas dispositivos que estão nos modos especificados vão responder.
|
TargetProductId
|
NSInteger
Especifica que apenas dispositivos com o código do produto fornecido vão responder.
|
TargetVendorId
|
NSInteger
Especifica que apenas os dispositivos fabricados pelo fornecedor em questão precisam responder.
|
Funções estáticas públicas |
|
---|---|
create()
|
virtual NLIdentifyDeviceCriteria *
|
Funções públicas |
|
---|---|
toIdentifyDeviceCriteria()
|
virtual IdentifyDeviceCriteria
|
Propriedades
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
Especifica que apenas o dispositivo com o ID do nó do Weave especificado responderá.
O valor -1 especifica que todos os dispositivos vão responder.
OBSERVAÇÃO: o valor do campo TargetDeviceId é transferido com um Weave IdentityRequest no campo "ID do nó de destino" do cabeçalho de mensagem do Weave e, portanto, NÃO aparece no payload da mensagem.
TargetFabricId
NLWeaveIdentifierType TargetFabricId
Especifica que apenas dispositivos que são membros do tecido Weave especificado vão responder.
Um valor de 0 especifica que apenas dispositivos que não são membros de um tecido precisam responder. O valor -1 especifica que todos os dispositivos precisam responder, independente da associação da malha.
TargetModes
NLTargetDeviceModes TargetModes
Especifica que apenas dispositivos que estão nos modos especificados vão responder.
Os valores são extraídos do tipo enumerado TargetDeviceModes.
TargetProductId
NSInteger TargetProductId
Especifica que apenas dispositivos com o código do produto fornecido vão responder.
O valor -1 especifica qualquer produto. Se o campo TargetProductId for especificado, o TargetVendorId também deverá ser especificado.
TargetVendorId
NSInteger TargetVendorId
Especifica que apenas os dispositivos fabricados pelo fornecedor em questão precisam responder.
O valor -1 especifica qualquer fornecedor.