nl :: Dệt :: 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 lược
Thuộc tính công cộng | |
---|---|
DestNodeId | uint64_t Định danh nút đích của thông báo Weave. |
EncryptionType | uint8_t Loại mã hóa được sử dụng cho tin nhắn Weave. |
Flags | uint32_t Các cờ khác nhau liên quan đến thông điệp Weave; xem WeaveMessageFlags. |
InCon | Kết nối (nếu có) mà tin nhắn đã được nhận. |
InPacketInfo | const IPPacketInfo * Thông tin địa chỉ IP của tin nhắn đã nhận. |
KeyId | uint16_t Mã nhận dạng khóa mã hóa của tin nhắn Weave. |
MessageId | uint32_t Mã nhận dạng tin nhắn của tin nhắn Weave. |
MessageVersion | uint8_t Phiên bản của tin nhắn Weave. |
PeerAuthMode | WeaveAuthMode Phương tiện mà người gửi tin nhắn đã được xác thực. |
SourceNodeId | uint64_t Định danh nút nguồn của thông báo Weave. |
Chức năng công cộng | |
---|---|
Clear () | void |
Thuộc tính công cộng
DestNodeId
uint64_t nl::Weave::WeaveMessageInfo::DestNodeId
Định danh nút đích của thông báo Weave.
EncryptionType
uint8_t nl::Weave::WeaveMessageInfo::EncryptionType
Loại mã hóa được sử dụng cho tin nhắn Weave.
Cờ
uint32_t nl::Weave::WeaveMessageInfo::Flags
Các cờ khác nhau liên quan đến thông điệp Weave; xem WeaveMessageFlags.
InCon
WeaveConnection * nl::Weave::WeaveMessageInfo::InCon
Kết nối (nếu có) mà tin nhắn đã được nhận.
Chỉ có ý nghĩa đối với các tin nhắn đến.
InPacketInfo
const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo
Thông tin địa chỉ IP của tin nhắn đã nhận.
Chỉ có ý nghĩa đối với các tin nhắn đến.
KeyId
uint16_t nl::Weave::WeaveMessageInfo::KeyId
Mã nhận dạng khóa mã hóa của tin nhắn Weave.
ID tin nhắn
uint32_t nl::Weave::WeaveMessageInfo::MessageId
Mã nhận dạng tin nhắn của tin nhắn Weave.
MessageVersion
uint8_t nl::Weave::WeaveMessageInfo::MessageVersion
Phiên bản của tin nhắn Weave.
PeerAuthMode
WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode
Phương tiện mà người gửi thư đã được xác thực.
Chỉ có ý nghĩa đối với các tin nhắn đến.
SourceNodeId
uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId
Mã nhận dạng nút nguồn của thông báo Weave.
Chức năng công cộng
Thông thoáng
void nl::Weave::WeaveMessageInfo::Clear()