otPlatTrelPeerInfo

#include <trel.h>

পরিষেবার নাম "_trel._udp"-এ DNS-SD ব্রাউজ ব্যবহার করে আবিষ্কৃত TREL পিয়ার তথ্যের প্রতিনিধিত্ব করে।

সারসংক্ষেপ

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

mRemoved
bool
এই বুলিয়ান পতাকা নির্দেশ করে যে এন্ট্রি সরানো হচ্ছে বা যোগ করা হচ্ছে কিনা।
mSockAddr
TREL পিয়ার সকেট ঠিকানা (IPv6 ঠিকানা এবং পোর্ট নম্বর)।
mTxtData
const uint8_t *
আবিষ্কৃত TREL পিয়ার সার্ভিস ইনস্ট্যান্সের SRV রেকর্ড থেকে TXT রেকর্ড ডেটা (DNS-SD দ্বারা নির্দিষ্ট করা এনকোড করা হয়েছে)।
mTxtLength
uint16_t
mTxtData বাফারে বাইটের সংখ্যা।

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

m সরানো হয়েছে

bool otPlatTrelPeerInfo::mRemoved

এই বুলিয়ান পতাকা নির্দেশ করে যে এন্ট্রি সরানো হচ্ছে বা যোগ করা হচ্ছে কিনা।

  • TRUE নির্দেশ করে যে পিয়ার সরানো হয়েছে।
  • FALSE নির্দেশ করে যে এটি একটি নতুন এন্ট্রি বা একটি বিদ্যমান এন্ট্রির আপডেট৷

mSockAddr

otSockAddr otPlatTrelPeerInfo::mSockAddr

TREL পিয়ার সকেট ঠিকানা (IPv6 ঠিকানা এবং পোর্ট নম্বর)।

আবিষ্কৃত TREL পিয়ার সার্ভিস ইনস্ট্যান্সের SRV রেকর্ড থেকে পোর্ট নম্বর নির্ধারণ করা হয়। IPv6 ঠিকানাটি আবিষ্কৃত পরিষেবা দৃষ্টান্তের SRV রেকর্ডে নির্দেশিত হোস্টনামের AAAA রেকর্ডের জন্য DNS-SD ক্যোয়ারী থেকে নির্ধারিত হয়। যদি একাধিক হোস্ট IPv6 ঠিকানা আবিষ্কৃত হয়, সর্বোচ্চ সুযোগ সহ একটি ব্যবহার করা হয়।

mTxtData

const uint8_t * otPlatTrelPeerInfo::mTxtData

আবিষ্কৃত TREL পিয়ার সার্ভিস ইনস্ট্যান্সের SRV রেকর্ড থেকে TXT রেকর্ড ডেটা (DNS-SD দ্বারা নির্দিষ্ট করা এনকোড করা হয়েছে)।

mTxtদৈর্ঘ্য

uint16_t otPlatTrelPeerInfo::mTxtLength

mTxtData বাফারে বাইটের সংখ্যা।

সম্পদ

OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।