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()