কমান্ড লাইন ইন্টারফেস
এই মডিউলটিতে এমন ফাংশন রয়েছে যা থ্রেড স্ট্যাকের সম্পাদন নিয়ন্ত্রণ করে।
সারসংক্ষেপ
Typedefs | |
---|---|
otCliOutputCallback )(void *aContext, const char *aFormat, va_list aArguments) | typedefint(* এই ফাংশন পয়েন্টারকে কনসোল আউটপুট সম্পর্কে অবহিত করার জন্য বলা হয়। |
ফাংশন | |
---|---|
otCliAppendResult ( otError aError) | void CLI কনসোলে ত্রুটি কোড লিখুন। |
otCliInit ( otInstance *aInstance, otCliOutputCallback aCallback, void *aContext) | void CLI মডিউল আরম্ভ করুন। |
otCliInputLine (char *aBuf) | void এই পদ্ধতিটিকে কনসোল ইনপুট লাইনে খাওয়ানো বলা হয়। |
otCliOutputBytes (const uint8_t *aBytes, uint8_t aLength) | void হেক্স স্ট্রিং হিসাবে CLI কনসোলে বেশ কয়েকটি বাইট লিখুন। |
otCliOutputFormat (const char *aFmt, ...) | void CLI কনসোলে ফরম্যাট করা স্ট্রিং লিখুন। |
otCliPlatLogv ( otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, va_list aArgs) | void CLI কনসোলে OpenThread লগ লিখতে কলব্যাক করুন। |
otCliSetUserCommands (const otCliCommand *aUserCommands, uint8_t aLength, void *aContext) | void একটি ব্যবহারকারী কমান্ড টেবিল সেট করুন। |
Typedefs
otCliOutputCallback
int(* otCliOutputCallback)(void *aContext, const char *aFormat, va_list aArguments)
এই ফাংশন পয়েন্টারকে কনসোল আউটপুট সম্পর্কে অবহিত করার জন্য বলা হয়।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||
রিটার্নস | কলব্যাক দ্বারা লিখিত বাইটের সংখ্যা। |
ফাংশন
otCliAppendResult
void otCliAppendResult( otError aError )
CLI কনসোলে ত্রুটি কোড লিখুন।
aError
হলে কিছুই OT_ERROR_PENDING
হবে না।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
otCliInit
void otCliInit( otInstance *aInstance, otCliOutputCallback aCallback, void *aContext )
CLI মডিউল আরম্ভ করুন।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
|
otCliInputLine
void otCliInputLine( char *aBuf )
এই পদ্ধতিটিকে কনসোল ইনপুট লাইনে খাওয়ানো বলা হয়।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
otCliOutputBytes
void otCliOutputBytes( const uint8_t *aBytes, uint8_t aLength )
হেক্স স্ট্রিং হিসাবে CLI কনসোলে বেশ কয়েকটি বাইট লিখুন।
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
|
otCliOutputFormat
void otCliOutputFormat( const char *aFmt, ... )
CLI কনসোলে ফরম্যাট করা স্ট্রিং লিখুন।
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
|
otCliPlatLogv
void otCliPlatLogv( otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, va_list aArgs )
CLI কনসোলে OpenThread লগ লিখতে কলব্যাক করুন।
বিস্তারিত | |||||||||
---|---|---|---|---|---|---|---|---|---|
পরামিতি |
|
otCliSetUserCommands
void otCliSetUserCommands( const otCliCommand *aUserCommands, uint8_t aLength, void *aContext )
একটি ব্যবহারকারী কমান্ড টেবিল সেট করুন।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
|
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।