NLIdentifyDeviceCriteria
Resumo
Herança
Herda de: NSObject
Propriedades |
|
---|---|
TargetDeviceId
|
NLWeaveIdentifierType
Especifica que apenas o dispositivo com o ID do nó do Weave especificado deve responder.
|
TargetFabricId
|
NLWeaveIdentifierType
Especifica que apenas dispositivos membros do tecido Weave especificado responderão.
|
TargetModes
|
NLTargetDeviceModes
Especifica que apenas os dispositivos que estão atualmente nos modos especificados devem responder.
|
TargetProductId
|
NSInteger
Especifica que apenas dispositivos com o código de produto fornecido responderão.
|
TargetVendorId
|
NSInteger
Especifica que apenas os dispositivos fabricados pelo fornecedor especificado devem 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 deve responder.
Um valor de -1 especifica que todos os dispositivos devem responder.
OBSERVAÇÃO: o valor do campo TargetDeviceId é carregado em um ID de nó de destino no campo de ID do nó de destino do cabeçalho da mensagem do Weave e, portanto, NÃO aparece no payload da mensagem.
TargetFabricId
NLWeaveIdentifierType TargetFabricId
Especifica que apenas dispositivos membros do tecido Weave especificado responderão.
Um valor de 0 especifica que apenas dispositivos que não são membros de um tecido devem responder. Um valor de -1 especifica que todos os dispositivos devem responder, independentemente da adesão à malha.
TargetModes
NLTargetDeviceModes TargetModes
Especifica que apenas os dispositivos que estão atualmente nos modos especificados devem responder.
Os valores são extraídos da enumeração TargetDeviceModes.
TargetProductId
NSInteger TargetProductId
Especifica que apenas dispositivos com o código de produto fornecido responderão.
Um valor de -1 especifica qualquer produto. Se o campo TargetProductId for especificado, também deverá ser especificado TargetVendorId.
TargetVendorId
NSInteger TargetVendorId
Especifica que apenas os dispositivos fabricados pelo fornecedor especificado devem responder.
Um valor de -1 especifica qualquer fornecedor.