nl::Weave::WeaveExchangeHeader

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

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

Riepilogo

Attributi pubblici

AckMsgId
uint32_t
Facoltativo. Identificatore del messaggio che viene confermato.
ExchangeId
uint16_t
L'identificatore di Exchange per ExchangeContext.
Flags
uint8_t
Indicatori flag 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 dell'intestazione Weave Exchange.

Attributi pubblici

AckMsgId

uint32_t AckMsgId

Facoltativo. Identificatore del messaggio che viene confermato.

Specificato quando si richiedono conferme.

ExchangeId

uint16_t ExchangeId

L'identificatore di Exchange per ExchangeContext.

Bandiere

uint8_t Flags

Indicatori flag 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 dell'intestazione Weave Exchange.