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 de 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 que tengan 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 incluye una solicitud de identificación de Weave en el campo de ID de nodo de destino del encabezado del mensaje de Weave. 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 de 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 la estructura.

TargetModes

NLTargetDeviceModes TargetModes

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

Los valores se obtienen de la enumeración TargetDeviceModes.

TargetProductId

NSInteger TargetProductId

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

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

TargetVendorId

NSInteger TargetVendorId

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

El valor -1 especifica cualquier proveedor.

Funciones estáticas públicas

crear

virtual NLIdentifyDeviceCriteria * create()

Funciones públicas

toIdentifyDeviceCriteria

virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()