nl:: Weave:: WeaveMessageInfo
#include <src/lib/core/WeaveMessageLayer.h>
送信中または受信中の Weave メッセージに関する情報。
まとめ
パブリック属性 |
|
---|---|
DestNodeId
|
uint64_t
Weave メッセージの宛先ノード ID。
|
EncryptionType
|
uint8_t
Weave メッセージに使用される暗号化タイプ。
|
Flags
|
uint32_t
Weave メッセージに関連付けられているさまざまなフラグ。WeaveMessageFlags をご覧ください。
|
InCon
|
メッセージが受信された接続(ある場合)。
|
InPacketInfo
|
const IPPacketInfo *
受信したメッセージの IP アドレス情報。
|
KeyId
|
uint16_t
Weave メッセージの暗号鍵識別子。
|
MessageId
|
uint32_t
Weave メッセージのメッセージ ID。
|
MessageVersion
|
uint8_t
Weave メッセージのバージョン。
|
PeerAuthMode
|
WeaveAuthMode
メールの送信者が認証された方法。
|
SourceNodeId
|
uint64_t
Weave メッセージのソースノード ID。
|
パブリック関数 |
|
---|---|
Clear()
|
void
|
パブリック属性
DestNodeId
uint64_t nl::Weave::WeaveMessageInfo::DestNodeId
Weave メッセージの宛先ノード ID。
EncryptionType
uint8_t nl::Weave::WeaveMessageInfo::EncryptionType
Weave メッセージに使用される暗号化タイプ。
フラグ
uint32_t nl::Weave::WeaveMessageInfo::Flags
Weave メッセージに関連付けられているさまざまなフラグ。WeaveMessageFlags をご覧ください。
インコン
WeaveConnection * nl::Weave::WeaveMessageInfo::InCon
メッセージが受信された接続(ある場合)。
受信したメッセージについてのみ意味を持ちます。
InPacketInfo
const IPPacketInfo * nl::Weave::WeaveMessageInfo::InPacketInfo
受信したメッセージの IP アドレス情報。
受信したメッセージについてのみ意味を持ちます。
KeyId
uint16_t nl::Weave::WeaveMessageInfo::KeyId
Weave メッセージの暗号鍵識別子。
メッセージ ID
uint32_t nl::Weave::WeaveMessageInfo::MessageId
Weave メッセージのメッセージ ID。
MessageVersion
uint8_t nl::Weave::WeaveMessageInfo::MessageVersion
Weave メッセージのバージョン。
PeerAuthMode
WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode
メールの送信者が認証された方法。
受信したメッセージについてのみ意味を持ちます。
ソースノード ID
uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId
Weave メッセージのソースノード ID。
パブリック関数
クリア
void nl::Weave::WeaveMessageInfo::Clear()