nl:: Weave:: WeaveMessageInfo
#include <src/lib/core/WeaveMessageLayer.h>
Informationen zu einer Weave-Nachricht, die gerade gesendet oder empfangen wird
Fazit
Öffentliche Attribute |
|
---|---|
DestNodeId
|
uint64_t
Die Zielknotenkennung der Weave-Nachricht.
|
EncryptionType
|
uint8_t
Der Verschlüsselungstyp für die Weave-Nachricht.
|
Flags
|
uint32_t
Verschiedene Flags, die der Weave-Nachricht zugeordnet sind. Siehe WeaveMessageFlags.
|
InCon
|
Die Verbindung, sofern vorhanden, über die die Nachricht empfangen wurde.
|
InPacketInfo
|
const IPPacketInfo *
Die IP-Adressinformationen der empfangenen Nachricht.
|
KeyId
|
uint16_t
Die Kennung des Verschlüsselungsschlüssels für die Weave-Nachricht.
|
MessageId
|
uint32_t
Die Nachrichten-ID der Weave-Nachricht.
|
MessageVersion
|
uint8_t
Die Version der Weave-Nachricht.
|
PeerAuthMode
|
WeaveAuthMode
Die Methode, mit der der Absender der Nachricht authentifiziert wurde
|
SourceNodeId
|
uint64_t
Der Quellknoten-ID der Weave-Nachricht.
|
Öffentliche Funktionen |
|
---|---|
Clear()
|
void
|
Öffentliche Attribute
Ziel-ID
uint64_t nl::Weave::WeaveMessageInfo::DestNodeId
Die Zielknotenkennung der Weave-Nachricht.
EncryptionType
uint8_t nl::Weave::WeaveMessageInfo::EncryptionType
Der Verschlüsselungstyp für die Weave-Nachricht.
Flags
uint32_t nl::Weave::WeaveMessageInfo::Flags
Verschiedene Flags, die der Weave-Nachricht zugeordnet sind. Siehe WeaveMessageFlags.
Inka
WeaveConnection * nl::Weave::WeaveMessageInfo::InCon
Die Verbindung, sofern vorhanden, über die die Nachricht empfangen wurde.
Nur für eingehende Nachrichten.
InPacketInfo
const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo
Die IP-Adressinformationen der empfangenen Nachricht.
Nur für eingehende Nachrichten.
KeyId
uint16_t nl::Weave::WeaveMessageInfo::KeyId
Die Kennung des Verschlüsselungsschlüssels für die Weave-Nachricht.
Nachrichten-ID
uint32_t nl::Weave::WeaveMessageInfo::MessageId
Die Nachrichten-ID der Weave-Nachricht.
Nachrichtenversion
uint8_t nl::Weave::WeaveMessageInfo::MessageVersion
Die Version der Weave-Nachricht.
PeerAuth-Modus
WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode
Die Methode, mit der der Absender der Nachricht authentifiziert wurde
Nur für eingehende Nachrichten.
Quellknoten-ID
uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId
Der Quellknoten-ID der Weave-Nachricht.
Öffentliche Funktionen
Löschen
void nl::Weave::WeaveMessageInfo::Clear()