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.