পিং প্রেরক

এই ফাইলটিতে পিং প্রেরক মডিউলের জন্য OpenThread API অন্তর্ভুক্ত রয়েছে।

সারসংক্ষেপ

Typedefs

otPingSenderConfig typedef
একটি পিং অনুরোধ কনফিগারেশন প্রতিনিধিত্ব করে।
otPingSenderReply typedef
একটি পিং উত্তর প্রতিনিধিত্ব করে।
otPingSenderReplyCallback )(const otPingSenderReply *aReply, void *aContext) typedef
void(*
পয়েন্টার টাইপ একটি পিং উত্তর প্রাপ্তির বিজ্ঞপ্তি কলব্যাক নির্দিষ্ট করে।
otPingSenderStatistics typedef
একটি পিং অনুরোধের পরিসংখ্যান প্রতিনিধিত্ব করে।
otPingSenderStatisticsCallback )(const otPingSenderStatistics *aStatistics, void *aContext) typedef
void(*
পয়েন্টার টাইপ পিং পরিসংখ্যান রিপোর্ট করার জন্য কলব্যাক নির্দিষ্ট করে।

ফাংশন

otPingSenderPing ( otInstance *aInstance, const otPingSenderConfig *aConfig)
একটি পিং শুরু করে।
otPingSenderStop ( otInstance *aInstance)
void
একটি চলমান পিং বন্ধ করে।

কাঠামো

otPingSenderConfig

একটি পিং অনুরোধ কনফিগারেশন প্রতিনিধিত্ব করে।

otPingSenderReply

একটি পিং উত্তর প্রতিনিধিত্ব করে।

otPingSender পরিসংখ্যান

একটি পিং অনুরোধের পরিসংখ্যান প্রতিনিধিত্ব করে।

Typedefs

otPingSenderConfig

struct otPingSenderConfig otPingSenderConfig

একটি পিং অনুরোধ কনফিগারেশন প্রতিনিধিত্ব করে।

otPingSenderReply

struct otPingSenderReply otPingSenderReply

একটি পিং উত্তর প্রতিনিধিত্ব করে।

otPingSenderReplyCallback

void(* otPingSenderReplyCallback)(const otPingSenderReply *aReply, void *aContext)

পয়েন্টার টাইপ একটি পিং উত্তর প্রাপ্তির বিজ্ঞপ্তি কলব্যাক নির্দিষ্ট করে।

বিস্তারিত
পরামিতি
[in] aReply
প্রাপ্ত পিং উত্তর সম্পর্কে তথ্য ধারণকারী একটি otPingSenderReply এর একটি পয়েন্টার।
[in] aContext
অ্যাপ্লিকেশন-নির্দিষ্ট প্রেক্ষাপটে একটি পয়েন্টার।

otPingSender পরিসংখ্যান

struct otPingSenderStatistics otPingSenderStatistics

একটি পিং অনুরোধের পরিসংখ্যান প্রতিনিধিত্ব করে।

otPingSenderStatisticsCallback

void(* otPingSenderStatisticsCallback)(const otPingSenderStatistics *aStatistics, void *aContext)

পয়েন্টার টাইপ পিং পরিসংখ্যান রিপোর্ট করার জন্য কলব্যাক নির্দিষ্ট করে।

বিস্তারিত
পরামিতি
[in] aStatistics
প্রাপ্ত পিং পরিসংখ্যান সম্পর্কে তথ্য ধারণকারী একটি otPingSenderStatistics এর একটি পয়েন্টার।
[in] aContext
অ্যাপ্লিকেশন-নির্দিষ্ট প্রেক্ষাপটে একটি পয়েন্টার।

ফাংশন

otPingSenderPing

otError otPingSenderPing(
  otInstance *aInstance,
  const otPingSenderConfig *aConfig
)

একটি পিং শুরু করে।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
[in] aConfig
ব্যবহার করার জন্য পিং কনফিগারেশন।
রিটার্ন মান
OT_ERROR_NONE
পিং সফলভাবে শুরু হয়েছে৷
OT_ERROR_BUSY
আগের চলমান পিং অনুরোধে ব্যস্ত থাকার কারণে শুরু করা যায়নি।
OT_ERROR_INVALID_ARGS
aConfig এ অবৈধ প্যারামিটার রয়েছে (যেমন, পিং ব্যবধানটি খুব দীর্ঘ)।

otPingSenderStop

void otPingSenderStop(
  otInstance *aInstance
)

একটি চলমান পিং বন্ধ করে।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.

সম্পদ

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