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

nl::Weave::WeaveMessageInfo

#include <src/lib/core/WeaveMessageLayer.h>

Informações sobre uma mensagem do Weave em processo de envio ou recebimento.

Resumo

Atributos públicos

DestNodeId
uint64_t
O identificador de nó de destino da mensagem do Weave.
EncryptionType
uint8_t
É o tipo de criptografia usado na mensagem do Weave.
Flags
uint32_t
Várias sinalizações associadas à mensagem do Weave. Consulte WeaveMessageFlags.
InCon
A conexão (se houver) pela qual a mensagem foi recebida.
InPacketInfo
const IPPacketInfo *
As informações de endereçamento IP da mensagem recebida.
KeyId
uint16_t
O identificador da chave de criptografia da mensagem do Weave.
MessageId
uint32_t
Identificador da mensagem do Weave.
MessageVersion
uint8_t
A versão da mensagem do Weave.
PeerAuthMode
WeaveAuthMode
Os meios pelos quais o remetente da mensagem foi autenticado.
SourceNodeId
uint64_t
O identificador do nó de origem da mensagem Weave.

Funções públicas

Clear()
void

Atributos públicos

ID de destino

uint64_t nl::Weave::WeaveMessageInfo::DestNodeId

O identificador de nó de destino da mensagem do Weave.

EncryptionType

uint8_t nl::Weave::WeaveMessageInfo::EncryptionType

É o tipo de criptografia usado na mensagem do Weave.

Sinalizações

uint32_t nl::Weave::WeaveMessageInfo::Flags

Várias sinalizações associadas à mensagem do Weave. Consulte WeaveMessageFlags.

Incon

WeaveConnection * nl::Weave::WeaveMessageInfo::InCon

A conexão (se houver) pela qual a mensagem foi recebida.

Só é significativo para mensagens recebidas.

Informações da InPacket

const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo

As informações de endereçamento IP da mensagem recebida.

Só é significativo para mensagens recebidas.

KeyId

uint16_t nl::Weave::WeaveMessageInfo::KeyId

O identificador da chave de criptografia da mensagem do Weave.

Código da mensagem

uint32_t nl::Weave::WeaveMessageInfo::MessageId

Identificador da mensagem do Weave.

MessageVersion.

uint8_t nl::Weave::WeaveMessageInfo::MessageVersion

A versão da mensagem do Weave.

PeeringAuthMode

WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode

Os meios pelos quais o remetente da mensagem foi autenticado.

Só é significativo para mensagens recebidas.

Códigos_de_origem

uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId

O identificador do nó de origem da mensagem Weave.

Funções públicas

Limpar

void nl::Weave::WeaveMessageInfo::Clear()