NLIdentifyDeviceCriteria

Resumen

Herencia

Hereda de: NSObject

Propiedades

TargetDeviceId
NLWeaveIdentifierType
Especifica que solo debe responder el dispositivo con el ID de nodo de Weave especificado.
TargetFabricId
NLWeaveIdentifierType
Especifica que solo deben responder los dispositivos que son miembros de la tela Weave especificada.
TargetModes
NLTargetDeviceModes
Especifica que solo deben responder los dispositivos que se encuentran en los modos especificados.
TargetProductId
NSInteger
Especifica que solo deben responder los dispositivos con el código de producto dado.
TargetVendorId
NSInteger
Especifica que solo deben responder los dispositivos fabricados por el proveedor determinado.

Funciones estáticas públicas

create()

Funciones públicas

toIdentifyDeviceCriteria()

Propiedades

TargetDeviceId

NLWeaveIdentifierType TargetDeviceId

Especifica que solo debe responder el dispositivo con el ID de nodo de Weave especificado.

Un valor de -1 especifica que todos los dispositivos deberían responder.

NOTA: El valor del campo TargetDeviceId lleva una solicitud de IdentityRequest de Weave en el campo ID de nodo de destino del encabezado del mensaje de Weave y, por lo tanto, NO aparece en la carga útil del mensaje.

TargetFabricId

NLWeaveIdentifierType TargetFabricId

Especifica que solo deben responder los dispositivos que son miembros de la tela Weave especificada.

Un valor de 0 especifica que solo deben responder los dispositivos que no son miembros de una estructura. Un valor de -1 especifica que todos los dispositivos deben responder independientemente de la membresía de tejido.

TargetModes

NLTargetDeviceModes TargetModes

Especifica que solo deben responder los dispositivos que se encuentran en los modos especificados.

Los valores se toman de la enumeración TargetDeviceModes.

TargetProductId

NSInteger TargetProductId

Especifica que solo deben responder los dispositivos con el código de producto dado.

Un valor de -1 especifica cualquier producto. Si se especifica el campo TargetProductId, también se debe especificar el TargetVendorId.

TargetVendorId

NSInteger TargetVendorId

Especifica que solo deben responder los dispositivos fabricados por el proveedor determinado.

Un valor de -1 especifica cualquier proveedor.

Funciones estáticas públicas

create

virtual NLIdentifyDeviceCriteria * create()

Funciones públicas

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()