En Google, luchamos por la equidad racial de la comunidad negra. Más información
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

nl :: Tejido:: Perfiles: Descripción del aparato:: IdentifyDeviceCriteria

#include <src/lib/profiles/device-description/DeviceDescription.h>

Representa el uso de criterios para seleccionar dispositivos en el protocolo IdentifyDevice.

Resumen

Herencia

Subclases conocidas directas: nl :: Weave :: Profiles :: DeviceDescription :: IdentifyRequestMessage

Constructores y Destructores

IdentifyDeviceCriteria (void)

Atributos públicos

TargetDeviceId
uint64_t
Especifica que solo debe responder el dispositivo con el ID de nodo de tejido especificado.
TargetFabricId
uint64_t
Especifica que solo deben responder los dispositivos que son miembros del tejido Weave especificado.
TargetModes
uint32_t
Especifica que solo deben responder los dispositivos que se encuentran actualmente en los modos especificados.
TargetProductId
uint16_t
Especifica que solo deben responder los dispositivos con el ID de producto especificado.
TargetVendorId
uint16_t
Especifica que solo los dispositivos fabricados por el proveedor especificado deben responder a la solicitud de identificación.

Funciones publicas

Reset (void)
void
Restablece este objeto Identificar criterios de dispositivo para que sea lo menos restrictivo, es decir, que coincida con cualquiera.

Atributos públicos

TargetDeviceId

uint64_t TargetDeviceId

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

Un valor de kAnyNodeId especifica cualquier dispositivo.

TargetFabricId

uint64_t TargetFabricId

Especifica que solo deben responder los dispositivos que son miembros del tejido Weave especificado.

El valor puede ser un ID de tejido real o uno de los valores de enumeración de TargetFabricIds .

TargetModes

uint32_t 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

uint16_t TargetProductId

Especifica que solo deben responder los dispositivos con el ID de producto especificado.

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

TargetVendorId

uint16_t TargetVendorId

Especifica que solo los dispositivos fabricados por el proveedor especificado deben responder a la solicitud de identificación.

Un valor de 0xFFFF especifica cualquier proveedor.

Funciones publicas

IdentifyDeviceCriteria

 IdentifyDeviceCriteria(
  void
)

Reiniciar

void Reset(
  void
)

Restablece este objeto Identificar criterios de dispositivo para que sea lo menos restrictivo, es decir, que coincida con cualquiera.