nl::Weave::WeaveExchangeHeader

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

Consente di specificare il profilo Weave e il tipo di messaggio di un determinato messaggio Weave all'interno di ExchangeContext.

Riepilogo

Attributi pubblici

AckMsgId
uint32_t
Facoltativo; Identificatore del messaggio in fase di conferma.
ExchangeId
uint16_t
L'identificatore di Exchange per ExchangeContext.
Flags
uint8_t
Indicatori dei flag di bit per il tipo di messaggio Weave.
MessageType
uint8_t
Il tipo di messaggio per il profilo Weave specificato.
ProfileId
uint32_t
L'identificatore del profilo del messaggio Weave.
Version
uint8_t
La versione del formato di intestazione Weave Exchange.

Attributi pubblici

AckMsgId

uint32_t AckMsgId

Facoltativo; Identificatore del messaggio in fase di conferma.

Specificato quando sono richieste conferme.

ExchangeId

uint16_t ExchangeId

L'identificatore di Exchange per ExchangeContext.

Bandiere

uint8_t Flags

Indicatori dei flag di bit per il tipo di messaggio Weave.

MessageType

uint8_t MessageType

Il tipo di messaggio per il profilo Weave specificato.

ProfileId

uint32_t ProfileId

L'identificatore del profilo del messaggio Weave.

Versione

uint8_t Version

La versione del formato di intestazione Weave Exchange.