nl:: Weave:: WeaveMessageInfo
#include <src/lib/core/WeaveMessageLayer.h>
Informacje o wysyłanej lub odbieranej wiadomości Weave.
Podsumowanie
Atrybuty publiczne |
|
---|---|
DestNodeId
|
uint64_t
Identyfikator węzła docelowego komunikatu Weave.
|
EncryptionType
|
uint8_t
Typ szyfrowania wiadomości Weave.
|
Flags
|
uint32_t
różne flagi związane z wiadomością Weave; więcej informacji WeaveMessageFlags.
|
InCon
|
Połączenie (jeśli dotyczy), przez które odebrano wiadomość.
|
InPacketInfo
|
const IPPacketInfo *
Informacje o adresowaniu IP otrzymanej wiadomości.
|
KeyId
|
uint16_t
Identyfikator klucza szyfrowania wiadomości Weave.
|
MessageId
|
uint32_t
Identyfikator wiadomości weave.
|
MessageVersion
|
uint8_t
Wersja wiadomości Weave.
|
PeerAuthMode
|
WeaveAuthMode
Środki, za pomocą których nadawca wiadomości został uwierzytelniony.
|
SourceNodeId
|
uint64_t
Identyfikator węzła źródłowego wiadomości Weave.
|
Funkcje publiczne |
|
---|---|
Clear()
|
void
|
Atrybuty publiczne
DestNodeId
uint64_t nl::Weave::WeaveMessageInfo::DestNodeId
Identyfikator węzła docelowego komunikatu Weave.
EncryptionType
uint8_t nl::Weave::WeaveMessageInfo::EncryptionType
Typ szyfrowania wiadomości Weave.
Flagi
uint32_t nl::Weave::WeaveMessageInfo::Flags
różne flagi związane z wiadomością Weave; więcej informacji WeaveMessageFlags.
InCon
WeaveConnection * nl::Weave::WeaveMessageInfo::InCon
Połączenie (jeśli dotyczy), przez które odebrano wiadomość.
Dotyczy tylko wiadomości przychodzących.
InPacketInfo
const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo
Informacje o adresowaniu IP otrzymanej wiadomości.
Dotyczy tylko wiadomości przychodzących.
KeyId
uint16_t nl::Weave::WeaveMessageInfo::KeyId
Identyfikator klucza szyfrowania wiadomości Weave.
MessageId
uint32_t nl::Weave::WeaveMessageInfo::MessageId
Identyfikator wiadomości weave.
MessageVersion
uint8_t nl::Weave::WeaveMessageInfo::MessageVersion
Wersja wiadomości Weave.
PeerAuthMode
WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode
Środki, za pomocą których nadawca wiadomości został uwierzytelniony.
Dotyczy tylko wiadomości przychodzących.
SourceNodeId
uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId
Identyfikator węzła źródłowego wiadomości Weave.
Funkcje publiczne
Wyczyść
void nl::Weave::WeaveMessageInfo::Clear()