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.

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

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.