nl::Weave::WeaveMessageInfo

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

Weave के ऐसे मैसेज के बारे में जानकारी जो भेजने या पाने की प्रोसेस में है.

खास जानकारी

सार्वजनिक एट्रिब्यूट

DestNodeId
uint64_t
Weave मैसेज का डेस्टिनेशन नोड आइडेंटिफ़ायर.
EncryptionType
uint8_t
Weave मैसेज के लिए इस्तेमाल किया गया एन्क्रिप्शन टाइप.
Flags
uint32_t
Weave संदेश से जुड़े कई फ़्लैग; 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

सार्वजनिक एट्रिब्यूट

DestNodeId

uint64_t nl::Weave::WeaveMessageInfo::DestNodeId

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

EncryptionType

uint8_t nl::Weave::WeaveMessageInfo::EncryptionType

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

झंडे

uint32_t nl::Weave::WeaveMessageInfo::Flags

Weave संदेश से जुड़े कई फ़्लैग; WeaveMessageFlags देखें.

InCon

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

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

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

InPacketInfo

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

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

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

KeyId

uint16_t nl::Weave::WeaveMessageInfo::KeyId

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

MessageId

uint32_t nl::Weave::WeaveMessageInfo::MessageId

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

MessageVersion

uint8_t nl::Weave::WeaveMessageInfo::MessageVersion

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

PeerAuthMode

WeaveAuthMode nl::Weave::WeaveMessageInfo::PeerAuthMode

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

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

SourceNodeId

uint64_t nl::Weave::WeaveMessageInfo::SourceNodeId

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

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

क्लियर

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