nl:: Weave:: WeaveMessageInfo
#include <src/lib/core/WeaveMessageLayer.h>
Informasi tentang pesan Weave yang sedang dalam proses dikirim atau diterima.
Ringkasan
Atribut publik |
|
---|---|
DestNodeId
|
uint64_t
ID node tujuan pesan Weave.
|
EncryptionType
|
uint8_t
Jenis enkripsi yang digunakan untuk pesan Weave.
|
Flags
|
uint32_t
Berbagai tanda yang terkait dengan pesan Weave; lihat WeaveMessageFlags.
|
InCon
|
Koneksi (jika ada) yang digunakan untuk menerima pesan.
|
InPacketInfo
|
const IPPacketInfo *
Informasi Alamat IP pesan yang diterima.
|
KeyId
|
uint16_t
ID kunci enkripsi pesan Weave.
|
MessageId
|
uint32_t
ID pesan pada pesan Weave.
|
MessageVersion
|
uint8_t
Versi pesan Weave.
|
PeerAuthMode
|
WeaveAuthMode
Cara yang digunakan pengirim pesan untuk diotentikasi.
|
SourceNodeId
|
uint64_t
ID node sumber pesan Weave.
|
Fungsi publik |
|
---|---|
Clear()
|
void
|
Atribut publik
DestNodeId
uint64_t nl::Weave::WeaveMessageInfo::DestNodeId
ID node tujuan pesan Weave.
EncryptionType
uint8_t nl::Weave::WeaveMessageInfo::EncryptionType
Jenis enkripsi yang digunakan untuk pesan Weave.
Flag
uint32_t nl::Weave::WeaveMessageInfo::Flags
Berbagai tanda yang terkait dengan pesan Weave; lihat WeaveMessageFlags.
InCon
WeaveConnection * nl::Weave::WeaveMessageInfo::InCon
Koneksi (jika ada) yang digunakan untuk menerima pesan.
Hanya berguna untuk pesan masuk.
InPacketInfo
const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo
Informasi Alamat IP pesan yang diterima.
Hanya berguna untuk pesan masuk.
KeyId
uint16_t nl::Weave::WeaveMessageInfo::KeyId
ID kunci enkripsi pesan Weave.
MessageId
uint32_t nl::Weave::WeaveMessageInfo::MessageId
ID pesan pada pesan Weave.
MessageVersion
uint8_t nl::Weave::WeaveMessageInfo::MessageVersion
Versi pesan Weave.
PeerAuthMode
WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode
Cara yang digunakan pengirim pesan untuk diotentikasi.
Hanya berguna untuk pesan masuk.
SourceNodeId
uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId
ID node sumber pesan Weave.
Fungsi publik
Hapus
void nl::Weave::WeaveMessageInfo::Clear()