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.