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

nl::Weave::Profiles::DeviceDescription::IdentifiqueDeviceCriteria

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

Representa os critérios usados para selecionar dispositivos no protocolo IdentificaDevice.

Resumo

Herança

Subclasses conhecidas diretas: nl::Weave::Profiles::DeviceDescription::IdentifiRequestMessage

Construtores e destruidores

IdentifyDeviceCriteria(void)

Atributos públicos

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

Funções públicas

Reset(void)
void
Redefine este objeto Identificar Critérios de Dispositivo para ser menos restritivo, ou seja, que corresponda a qualquer um.

Atributos públicos

Código do dispositivo de destino

uint64_t TargetDeviceId

Especifica que somente o dispositivo com o ID do nó do Weave especificado deverá responder.

O valor de kAnyNodeId especifica qualquer dispositivo.

ID de destino

uint64_t TargetFabricId

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

O valor pode ser um código real do tecido ou um dos valores de enumeração TargetFabricIds.

TargetModes

uint32_t TargetModes

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

Os valores são extraídos da enumeração TargetDeviceModes.

Código do produto de destino

uint16_t TargetProductId

Especifica que somente dispositivos com o ID do produto especificado devem responder.

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

ID de destino do fornecedor

uint16_t TargetVendorId

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

Um valor de 0xFFFF especifica qualquer fornecedor.

Funções públicas

Identificar Critérios de Dispositivos

 IdentifyDeviceCriteria(
  void
)

Redefinir

void Reset(
  void
)

Redefine este objeto Identificar Critérios de Dispositivo para ser menos restritivo, ou seja, que corresponda a qualquer um.