nl:: Weave:: WeaveMessageInfo
#include <src/lib/core/WeaveMessageLayer.h>
מידע על הודעת Weave שנמצאת בתהליך שליחה או קבלה.
סיכום
מאפיינים ציבוריים |
|
---|---|
DestNodeId
|
uint64_t
מזהה צומת היעד של הודעת Weave.
|
EncryptionType
|
uint8_t
סוג ההצפנה שבו נעשה שימוש להודעה ב-Weave.
|
Flags
|
uint32_t
דגלים שונים הקשורים להודעה Weave; ראה WeaveMessageFlags.
|
InCon
|
החיבור (אם יש) שבו התקבלה ההודעה.
|
InPacketInfo
|
const IPPacketInfo *
פרטי כתובות ה-IP של ההודעה שהתקבלה.
|
KeyId
|
uint16_t
מזהה מפתח ההצפנה של הודעת Weave.
|
MessageId
|
uint32_t
מזהה ההודעה של הודעת Weave.
|
MessageVersion
|
uint8_t
הגרסה של הודעת Weave.
|
PeerAuthMode
|
WeaveAuthMode
הדרך שבה שולח ההודעה עבר אימות.
|
SourceNodeId
|
uint64_t
מזהה צומת המקור של הודעת Weave.
|
תפקידים ציבוריים |
|
---|---|
Clear()
|
void
|
מאפיינים ציבוריים
DestNodeId
uint64_t nl::Weave::WeaveMessageInfo::DestNodeId
מזהה צומת היעד של הודעת Weave.
EncryptionType
uint8_t nl::Weave::WeaveMessageInfo::EncryptionType
סוג ההצפנה שבו נעשה שימוש להודעה ב-Weave.
דגלים
uint32_t nl::Weave::WeaveMessageInfo::Flags
דגלים שונים הקשורים להודעה Weave; ראה WeaveMessageFlags.
InCon
WeaveConnection * nl::Weave::WeaveMessageInfo::InCon
החיבור (אם יש) שבו התקבלה ההודעה.
רלוונטי רק להודעות נכנסות.
InPacketInfo
const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo
פרטי כתובות ה-IP של ההודעה שהתקבלה.
רלוונטי רק להודעות נכנסות.
KeyId
uint16_t nl::Weave::WeaveMessageInfo::KeyId
מזהה מפתח ההצפנה של הודעת Weave.
MessageId
uint32_t nl::Weave::WeaveMessageInfo::MessageId
מזהה ההודעה של הודעת Weave.
MessageVersion
uint8_t nl::Weave::WeaveMessageInfo::MessageVersion
הגרסה של הודעת Weave.
PeerAuthMode
WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode
הדרך שבה שולח ההודעה עבר אימות.
רלוונטי רק להודעות נכנסות.
SourceNodeId
uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId
מזהה צומת המקור של הודעת Weave.
תפקידים ציבוריים
ניקוי
void nl::Weave::WeaveMessageInfo::Clear()