nl:: Weave:: WeaveExchangeHeader
#include <src/lib/core/WeaveExchangeMgr.h>
Gibt das Weave-Profil und den Nachrichtentyp einer bestimmten Weave-Nachricht in einem ExchangeContext an.
Zusammenfassung
Öffentliche Attribute |
|
---|---|
AckMsgId
|
uint32_t
Optional: Nachrichten-ID wird bestätigt.
|
ExchangeId
|
uint16_t
Die Exchange-ID für ExchangeContext.
|
Flags
|
uint8_t
Bit-Flag-Indikatoren für den Typ der Weave-Nachricht.
|
MessageType
|
uint8_t
Der Nachrichtentyp für das angegebene Weave-Profil.
|
ProfileId
|
uint32_t
Die Profil-ID der Weave-Nachricht.
|
Version
|
uint8_t
Die Version des Weave Exchange-Header-Formats.
|
Öffentliche Attribute
AckMsgId
uint32_t AckMsgId
Optional: Nachrichten-ID wird bestätigt.
Wird angegeben, wenn Bestätigungen erforderlich sind.
Flags
uint8_t Flags
Bit-Flag-Indikatoren für den Typ der Weave-Nachricht.
MessageType
uint8_t MessageType
Der Nachrichtentyp für das angegebene Weave-Profil.
ProfileId
uint32_t ProfileId
Die Profil-ID der Weave-Nachricht.
Version
uint8_t Version
Die Version des Weave Exchange-Header-Formats.