nl:: বুনা:: WeaveExchange Header

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

এটি একটি এক্সচেঞ্জ কনটেক্সটের মধ্যে একটি নির্দিষ্ট উইভ বার্তার উইভ প্রোফাইল এবং বার্তার ধরন নির্দিষ্ট করে।

সারসংক্ষেপ

পাবলিক বৈশিষ্ট্য

AckMsgId
uint32_t
ঐচ্ছিক; বার্তা শনাক্তকারী স্বীকার করা হচ্ছে।
ExchangeId
uint16_t
এক্সচেঞ্জ কনটেক্সট এর জন্য এক্সচেঞ্জ শনাক্তকারী।
Flags
uint8_t
বিট পতাকা নির্দেশক ওয়েভ বার্তার প্রকারের জন্য।
MessageType
uint8_t
নির্দিষ্ট উইভ প্রোফাইলের জন্য বার্তার ধরন।
ProfileId
uint32_t
ওয়েভ বার্তার প্রোফাইল শনাক্তকারী।
Version
uint8_t
ওয়েভ এক্সচেঞ্জ হেডার ফরম্যাটের সংস্করণ।

পাবলিক বৈশিষ্ট্য

AckMsgId

uint32_t AckMsgId

ঐচ্ছিক; বার্তা শনাক্তকারী স্বীকার করা হচ্ছে।

স্বীকৃতির প্রয়োজন হলে নির্দিষ্ট করা হয়।

এক্সচেঞ্জ আইডি

uint16_t ExchangeId

এক্সচেঞ্জ কনটেক্সট এর জন্য এক্সচেঞ্জ শনাক্তকারী।

পতাকা

uint8_t Flags

বিট পতাকা নির্দেশক ওয়েভ বার্তার প্রকারের জন্য।

মেসেজ টাইপ

uint8_t MessageType

নির্দিষ্ট উইভ প্রোফাইলের জন্য বার্তার ধরন।

প্রোফাইল আইডি

uint32_t ProfileId

ওয়েভ বার্তার প্রোফাইল শনাক্তকারী।

সংস্করণ

uint8_t Version

ওয়েভ এক্সচেঞ্জ হেডার ফরম্যাটের সংস্করণ।