nl::Weave::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 Header.

السمات العامة

AckMsgId

uint32_t AckMsgId

اختياري؛ يتم الاعتراف بمعرّف الرسالة.

يتم تحديده عند طلب شكر وتقدير.

ExchangeId

uint16_t ExchangeId

معرِّف Exchange لـ ExchangeContext.

أعلام

uint8_t Flags

مؤشرات علامة بت لنوع رسالة Weave.

MessageType

uint8_t MessageType

نوع الرسالة لملف Weave الشخصي المحدد.

ProfileId

uint32_t ProfileId

معرِّف الملف الشخصي لرسالة Weave.

الإصدار

uint8_t Version

إصدار تنسيق عنوان Weave Exchange Header.