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 メッセージのプロファイル ID。
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 メッセージのプロファイル ID。

バージョン

uint8_t Version

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