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()

Funções públicas

toIdentifyDeviceCriteria()

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.

Funções estáticas públicas

create

virtual NLIdentifyDeviceCriteria * create()

Funções públicas

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()