NLIdentifyDeviceCriteria
Resumen
Herencia
Hereda de: NSObjectPropiedades | |
---|---|
TargetDeviceId | NLWeaveIdentifierType Especifica que solo debe responder el dispositivo con el ID de nodo de tejido especificado. |
TargetFabricId | NLWeaveIdentifierType Especifica que solo deben responder los dispositivos que son miembros del tejido Weave especificado. |
TargetModes | NLTargetDeviceModes Especifica que solo deben responder los dispositivos que se encuentran actualmente 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 dado. |
Funciones estáticas públicas | |
---|---|
create () | virtual NLIdentifyDeviceCriteria * |
Funciones publicas | |
---|---|
toIdentifyDeviceCriteria () | virtual IdentifyDeviceCriteria |
Propiedades
TargetDeviceId
NLWeaveIdentifierType TargetDeviceId
Especifica que solo debe responder el dispositivo con el ID de nodo de tejido especificado.
Un valor de -1 especifica que todos los dispositivos deben responder.
NOTA: el valor del campo TargetDeviceId se incluye como Weave IdentifyRequest en el campo de ID de nodo de destino del encabezado del mensaje 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 del tejido Weave especificado.
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 pertenencia a la estructura.
TargetModes
NLTargetDeviceModes TargetModes
Especifica que solo deben responder los dispositivos que se encuentran actualmente 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 TargetVendorId.
TargetVendorId
NSInteger TargetVendorId
Especifica que solo deben responder los dispositivos fabricados por el proveedor dado.
Un valor de -1 especifica cualquier proveedor.
Funciones estáticas públicas
crear
virtual NLIdentifyDeviceCriteria * create()
Funciones publicas
toIdentifyDeviceCriteria
virtual IdentifyDeviceCriteria toIdentifyDeviceCriteria()