nl:: Weave:: WeaveExchangeHeader
#include <src/lib/core/WeaveExchangeMgr.h>
This specifies the Weave profile and message type of a particular Weave message within an ExchangeContext.
Summary
Public attributes |
|
---|---|
AckMsgId
|
uint32_t
Optional; Message identifier being acknowledged.
|
ExchangeId
|
uint16_t
The Exchange identifier for the ExchangeContext.
|
Flags
|
uint8_t
Bit flag indicators for the type of Weave message.
|
MessageType
|
uint8_t
The Message type for the specified Weave profile.
|
ProfileId
|
uint32_t
The Profile identifier of the Weave message.
|
Version
|
uint8_t
The version of the Weave Exchange Header format.
|
Public attributes
AckMsgId
uint32_t AckMsgId
Optional; Message identifier being acknowledged.
Specified when requiring acknowledgments.
Flags
uint8_t Flags
Bit flag indicators for the type of Weave message.
MessageType
uint8_t MessageType
The Message type for the specified Weave profile.
ProfileId
uint32_t ProfileId
The Profile identifier of the Weave message.
Version
uint8_t Version
The version of the Weave Exchange Header format.