nl::वेव::WeaveMessageInfo

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

Weave मैसेज की जानकारी, जो भेजे या पाए जा रहे हैं.

खास जानकारी

सार्वजनिक विशेषताएं

DestNodeId
uint64_t
Weave मैसेज का डेस्टिनेशन नोड आइडेंटिफ़ायर.
EncryptionType
uint8_t
Weave मैसेज के लिए इस्तेमाल किया जाने वाला एन्क्रिप्शन प्रकार.
Flags
uint32_t
वीव मैसेज से जुड़े कई फ़्लैग; WeaveMessageFlags देखें.
InCon
वह कनेक्शन (अगर कोई है) जिस पर मैसेज मिला था.
InPacketInfo
const IPPacketInfo *
मिलने वाले मैसेज के आईपी पते की जानकारी.
KeyId
uint16_t
Weave मैसेज के लिए एन्क्रिप्शन कुंजी पहचानकर्ता.
MessageId
uint32_t
Weave मैसेज का मैसेज आइडेंटिफ़ायर.
MessageVersion
uint8_t
Weave मैसेज का वर्शन.
PeerAuthMode
WeaveAuthMode
वे तरीके जिनसे मैसेज भेजने वाले की पुष्टि की गई.
SourceNodeId
uint64_t
Weave मैसेज का स्रोत नोड पहचानकर्ता.

सार्वजनिक फ़ंक्शन

Clear()
void

सार्वजनिक विशेषताएं

डेस्कनोड

uint64_t nl::Weave::WeaveMessageInfo::DestNodeId

Weave मैसेज का डेस्टिनेशन नोड आइडेंटिफ़ायर.

एन्क्रिप्शन किस तरह का है

uint8_t nl::Weave::WeaveMessageInfo::EncryptionType

Weave मैसेज के लिए इस्तेमाल किया जाने वाला एन्क्रिप्शन प्रकार.

झंडे

uint32_t nl::Weave::WeaveMessageInfo::Flags

वीव मैसेज से जुड़े कई फ़्लैग; WeaveMessageFlags देखें.

इंकॉन

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

वह कनेक्शन (अगर कोई है) जिस पर मैसेज मिला था.

इसका इस्तेमाल सिर्फ़ इनकमिंग मैसेज के लिए किया जा सकता है.

InPacketInfo

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

मिलने वाले मैसेज के आईपी पते की जानकारी.

इसका इस्तेमाल सिर्फ़ इनकमिंग मैसेज के लिए किया जा सकता है.

की-आईडी

uint16_t nl::Weave::WeaveMessageInfo::KeyId

Weave मैसेज के लिए एन्क्रिप्शन कुंजी पहचानकर्ता.

मैसेज आईडी

uint32_t nl::Weave::WeaveMessageInfo::MessageId

Weave मैसेज का मैसेज आइडेंटिफ़ायर.

संदेश वर्शन

uint8_t nl::Weave::WeaveMessageInfo::MessageVersion

Weave मैसेज का वर्शन.

पीयर पुष्टि मोड

WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode

वे तरीके जिनसे मैसेज भेजने वाले की पुष्टि की गई.

इसका इस्तेमाल सिर्फ़ इनकमिंग मैसेज के लिए किया जा सकता है.

सोर्स नोडआईडी

uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId

Weave मैसेज का स्रोत नोड पहचानकर्ता.

सार्वजनिक फ़ंक्शन

साफ़ मौसम

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