nl::Weave::WeaveExchangeHeader

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

Cela spécifie le profil et le type de message Weave d'un message Weave particulier dans un ExchangeContext.

Résumé

Attributs publics

AckMsgId
uint32_t
Facultatif : Identifiant du message en cours de confirmation.
ExchangeId
uint16_t
Identifiant Exchange pour 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 confirmation.

Spécifié lorsque des accusés de réception sont nécessaires.

ExchangeId

uint16_t ExchangeId

Identifiant Exchange pour 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.