nl::Weave::WeaveExchangeHeader

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

此政策用于指定 ExchangeContext 中特定 Weave 邮件的 Weave 个人资料和邮件类型。

摘要

公共属性

AckMsgId
uint32_t
可选;正在确认的消息标识符。
ExchangeId
uint16_t
ExchangeContext 的 Exchange 标识符。
Flags
uint8_t
Weave 消息类型的位标志指示器。
MessageType
uint8_t
指定 Weave 配置文件的消息类型。
ProfileId
uint32_t
Weave 消息的个人资料标识符。
Version
uint8_t
Weave Exchange 标头格式的版本。

公共属性

AckMsgId

uint32_t AckMsgId

可选;正在确认的消息标识符。

要求确认时指定。

ExchangeId

uint16_t ExchangeId

ExchangeContext 的 Exchange 标识符。

标志

uint8_t Flags

Weave 消息类型的位标志指示器。

MessageType

uint8_t MessageType

指定 Weave 配置文件的消息类型。

ProfileId

uint32_t ProfileId

Weave 消息的个人资料标识符。

版本

uint8_t Version

Weave Exchange 标头格式的版本。