nl::Weave::WeaveExchangeHeader

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

ExchangeContext 内の特定の Weave メッセージの Weave プロファイルとメッセージ タイプを指定します。

概要

パブリック属性

AckMsgId
uint32_t
省略可。確認応答中のメッセージ ID。
ExchangeId
uint16_t
ExchangeContext の Exchange 識別子。
Flags
uint8_t
Weave メッセージのタイプを示すビットフラグ インジケーター。
MessageType
uint8_t
指定された Weave プロファイルのメッセージ タイプ。
ProfileId
uint32_t
Weave メッセージのプロファイル ID。
Version
uint8_t
Weave Exchange ヘッダー形式のバージョン。

パブリック属性

AckMsgId

uint32_t AckMsgId

省略可。確認応答中のメッセージ ID。

確認応答が必要な場合に指定します。

ExchangeId

uint16_t ExchangeId

ExchangeContext の Exchange 識別子。

フラグ

uint8_t Flags

Weave メッセージのタイプを示すビットフラグ インジケーター。

MessageType

uint8_t MessageType

指定された Weave プロファイルのメッセージ タイプ。

ProfileId

uint32_t ProfileId

Weave メッセージのプロファイル ID。

バージョン

uint8_t Version

Weave Exchange ヘッダー形式のバージョン。