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

Funções públicas

toIdentifyDeviceCriteria()

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.

Funções estáticas públicas

criar

virtual NLIdentifyDeviceCriteria * create()

Funções públicas

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()