nl::Weave::WeaveMessageInfo

#include <src/lib/core/WeaveMessageLayer.h>

Thông tin về tin nhắn Weave đang trong quá trình gửi hoặc nhận.

Tóm tắt

Các thuộc tính công khai

DestNodeId
uint64_t
Giá trị nhận dạng nút đích đến của thông báo Weave.
EncryptionType
uint8_t
Loại mã hoá được sử dụng cho thư trên Weave.
Flags
uint32_t
Nhiều cờ liên quan đến thông báo Weave; hãy xem WeaveMessageflags.
InCon
Kết nối (nếu có) nơi nhận thư.
InPacketInfo
const IPPacketInfo *
Thông tin về Địa chỉ IP của thư đã nhận.
KeyId
uint16_t
Giá trị nhận dạng khoá mã hoá của thông báo trên Weave.
MessageId
uint32_t
Giá trị nhận dạng thông báo của thông báo trên Weave.
MessageVersion
uint8_t
Phiên bản của thông báo Weave.
PeerAuthMode
WeaveAuthMode
Phương tiện xác thực người gửi thư.
SourceNodeId
uint64_t
Giá trị nhận dạng nút nguồn của thông báo trên Weave.

Hàm công khai

Clear()
void

Các thuộc tính công khai

DestNodeId

uint64_t nl::Weave::WeaveMessageInfo::DestNodeId

Giá trị nhận dạng nút đích đến của thông báo Weave.

EncryptionType

uint8_t nl::Weave::WeaveMessageInfo::EncryptionType

Loại mã hoá được sử dụng cho thư trên Weave.

Cờ

uint32_t nl::Weave::WeaveMessageInfo::Flags

Nhiều cờ liên quan đến thông báo Weave; hãy xem WeaveMessageflags.

InCon

WeaveConnection * nl::Weave::WeaveMessageInfo::InCon

Kết nối (nếu có) nơi nhận thư.

Chỉ có ý nghĩa đối với các thư đến.

InPacketInfo

const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo

Thông tin về Địa chỉ IP của thư đã nhận.

Chỉ có ý nghĩa đối với các thư đến.

KeyId

uint16_t nl::Weave::WeaveMessageInfo::KeyId

Giá trị nhận dạng khoá mã hoá của thông báo trên Weave.

MessageId

uint32_t nl::Weave::WeaveMessageInfo::MessageId

Giá trị nhận dạng thông báo của thông báo trên Weave.

MessageVersion

uint8_t nl::Weave::WeaveMessageInfo::MessageVersion

Phiên bản của thông báo Weave.

PeerAuthMode

WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode

Phương tiện xác thực người gửi thư.

Chỉ có ý nghĩa đối với các thư đến.

SourceNodeId

uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId

Giá trị nhận dạng nút nguồn của thông báo trên Weave.

Hàm công khai

Xóa

void nl::Weave::WeaveMessageInfo::Clear()