нл:: Переплетение:: WeaveExchangeHeader

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

Это определяет профиль Weave и тип сообщения конкретного сообщения Weave в ExchangeContext .

Краткое содержание

Публичные атрибуты

AckMsgId
uint32_t
Необязательный; Идентификатор сообщения подтверждается.
ExchangeId
uint16_t
Идентификатор Exchange для ExchangeContext .
Flags
uint8_t
Индикаторы битовых флагов для типа сообщения Weave.
MessageType
uint8_t
Тип сообщения для указанного профиля Weave.
ProfileId
uint32_t
Идентификатор профиля сообщения Weave.
Version
uint8_t
Версия формата заголовка Weave Exchange.

Публичные атрибуты

Аккмсгид

uint32_t AckMsgId

Необязательный; Идентификатор сообщения подтверждается.

Указывается, когда требуются подтверждения.

ExchangeId

uint16_t ExchangeId

Идентификатор Exchange для ExchangeContext .

Флаги

uint8_t Flags

Индикаторы битовых флагов для типа сообщения Weave.

Тип сообщения

uint8_t MessageType

Тип сообщения для указанного профиля Weave.

Ид профиля

uint32_t ProfileId

Идентификатор профиля сообщения Weave.

Версия

uint8_t Version

Версия формата заголовка Weave Exchange.