ফ্যাক্টরি ডায়াগনস্টিকস - থ্রেড স্ট্যাক

এই মডিউলটিতে এমন ফাংশন রয়েছে যা থ্রেড স্ট্যাকের সম্পাদন নিয়ন্ত্রণ করে।

সারসংক্ষেপ

ফাংশন

otDiagIsEnabled ( otInstance *aInstance)
bool
এই ফাংশন ফ্যাক্টরি ডায়াগনস্টিক মোড সক্ষম কিনা তা নির্দেশ করে।
otDiagProcessCmd ( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen)
এই ফাংশন একটি কারখানা ডায়াগনস্টিক কমান্ড লাইন প্রক্রিয়া.
otDiagProcessCmdLine ( otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen)
void
এই ফাংশন একটি কারখানা ডায়াগনস্টিক কমান্ড লাইন প্রক্রিয়া.

ফাংশন

otDiagIsEnabled

bool otDiagIsEnabled(
  otInstance *aInstance
)

এই ফাংশন ফ্যাক্টরি ডায়াগনস্টিক মোড সক্ষম কিনা তা নির্দেশ করে।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণ একটি পয়েন্টার.
রিটার্ন মান
TRUE
যদি ফ্যাক্টরি ডায়াগনস্টিক মোড সক্রিয় থাকে
FALSE
যদি ফ্যাক্টরি ডায়াগনস্টিক মোড অক্ষম থাকে।

otDiagProcessCmd

otError otDiagProcessCmd(
  otInstance *aInstance,
  uint8_t aArgsLength,
  char *aArgs[],
  char *aOutput,
  size_t aOutputMaxLen
)

এই ফাংশন একটি কারখানা ডায়াগনস্টিক কমান্ড লাইন প্রক্রিয়া.

এই ফাংশনের আউটপুট ( aOutput তে লেখা বিষয়বস্তু) অবশ্যই \0 দিয়ে শেষ করতে হবে এবং \0 আউটপুট বাফারের মধ্যে থাকবে।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণ একটি পয়েন্টার.
[in] aArgsLength
aArgs এ উপাদানের সংখ্যা।
[in] aArgs
আর্গুমেন্ট একটি অ্যারে.
[out] aOutput
ডায়াগনস্টিক এক্সিকিউশন ফলাফল।
[in] aOutputMaxLen
আউটপুট বাফার আকার.
রিটার্ন মান
OT_ERROR_INVALID_ARGS
কমান্ড সমর্থিত কিন্তু অবৈধ আর্গুমেন্ট প্রদান করা হয়.
OT_ERROR_NONE
কমান্ড সফলভাবে প্রক্রিয়া করা হয়.
OT_ERROR_NOT_IMPLEMENTED
কমান্ড সমর্থিত নয়.

otDiagProcessCmdLine

void otDiagProcessCmdLine(
  otInstance *aInstance,
  const char *aString,
  char *aOutput,
  size_t aOutputMaxLen
)

এই ফাংশন একটি কারখানা ডায়াগনস্টিক কমান্ড লাইন প্রক্রিয়া.

এই ফাংশনের আউটপুট ( aOutput তে লেখা বিষয়বস্তু) অবশ্যই \0 দিয়ে শেষ করতে হবে এবং \0 আউটপুট বাফারের মধ্যে থাকবে।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণ একটি পয়েন্টার.
[in] aString
একটি শূন্য-সমাপ্ত ইনপুট স্ট্রিং।
[out] aOutput
ডায়াগনস্টিক এক্সিকিউশন ফলাফল।
[in] aOutputMaxLen
আউটপুট বাফার আকার.

সম্পদ

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