nl::Weave::WeaveExchangeHeader

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

Ce paramètre spécifie le profil Weave et le type de message d'un message Weave spécifique dans un ExchangeContext.

Résumé

Attributs publics

AckMsgId
uint32_t
Facultatif : identifiant du message en cours de réception.
ExchangeId
uint16_t
Identifiant Exchange pour le contexte ExchangeContext.
Flags
uint8_t
Indicateurs d'indicateur de bits pour le type de message Weave.
MessageType
uint8_t
Type de message pour le profil Weave spécifié.
ProfileId
uint32_t
Identifiant de profil du message Weave.
Version
uint8_t
Version du format d'en-tête Weave Exchange.

Attributs publics

AckMsgId

uint32_t AckMsgId

Facultatif : identifiant du message en cours de réception.

Spécifié lors de la demande d'accusés de réception.

ExchangeId

uint16_t ExchangeId

Identifiant Exchange pour le contexte ExchangeContext.

Options

uint8_t Flags

Indicateurs d'indicateur de bits pour le type de message Weave.

MessageType

uint8_t MessageType

Type de message pour le profil Weave spécifié.

ProfileId

uint32_t ProfileId

Identifiant de profil du message Weave.

Version

uint8_t Version

Version du format d'en-tête Weave Exchange.