O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

nl :: Tecer:: Perfis :: DeviceDescription :: IdentifyDeviceCriteria

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

Representa o uso de critérios para selecionar dispositivos no protocolo IdentifyDevice.

Resumo

Herança

Dirigir Subclasses conhecidas: nl :: Weave :: Profiles :: DeviceDescription :: IdentifyRequestMessage

Construtores e Destruidores

IdentifyDeviceCriteria (void)

Atributos públicos

TargetDeviceId
uint64_t
Especifica que apenas o dispositivo com o ID do Weave Node especificado deve responder.
TargetFabricId
uint64_t
Especifica que apenas dispositivos que são membros do tecido Weave especificado devem responder.
TargetModes
uint32_t
Especifica que apenas os dispositivos que estão atualmente nos modos especificados devem responder.
TargetProductId
uint16_t
Especifica que apenas dispositivos com o ID de produto especificado devem responder.
TargetVendorId
uint16_t
Especifica que apenas dispositivos fabricados pelo fornecedor especificado devem responder à solicitação de identificação.

Funções públicas

Reset (void)
void
Redefine este objeto Identify Device Criteria para ser menos restritivo, ou seja, correspondendo a qualquer um.

Atributos públicos

TargetDeviceId

uint64_t TargetDeviceId

Especifica que apenas o dispositivo com o ID do Weave Node especificado deve responder.

Um valor de kAnyNodeId especifica qualquer dispositivo.

TargetFabricId

uint64_t TargetFabricId

Especifica que apenas dispositivos que são membros do tecido Weave especificado devem responder.

O valor pode ser um ID tecido real, ou um dos TargetFabricIds valores enum.

TargetModes

uint32_t TargetModes

Especifica que apenas os dispositivos que estão atualmente nos modos especificados devem responder.

Os valores são tomadas a partir da TargetDeviceModes enum.

TargetProductId

uint16_t TargetProductId

Especifica que apenas dispositivos com o ID de produto especificado devem responder.

Um valor de 0xFFFF especifica qualquer produto. Se o campo TargetProductId for especificado, o TargetVendorId também deverá ser especificado.

TargetVendorId

uint16_t TargetVendorId

Especifica que apenas dispositivos fabricados pelo fornecedor especificado devem responder à solicitação de identificação.

Um valor de 0xFFFF especifica qualquer fornecedor.

Funções públicas

IdentifyDeviceCriteria

 IdentifyDeviceCriteria(
  void
)

Redefinir

void Reset(
  void
)

Redefine este objeto Identify Device Criteria para ser menos restritivo, ou seja, correspondendo a qualquer um.