লগিং - প্ল্যাটফর্ম
এই মডিউলটি ডিবাগ লগ পরিষেবার জন্য প্ল্যাটফর্ম বিমূর্ততা অন্তর্ভুক্ত করে।
সারসংক্ষেপ
গণনা | |
---|---|
otLogRegion { | enum লগ অঞ্চলের প্রতিনিধিত্ব করে। |
Typedefs | |
---|---|
otLogLevel | typedefint লগ লেভেলের প্রতিনিধিত্ব করে। |
otLogRegion | typedefenum otLogRegion লগ অঞ্চলের প্রতিনিধিত্ব করে। |
ফাংশন | |
---|---|
otPlatLog ( otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, ...) | void আউটপুট লগ. |
otPlatLogHandleLevelChanged ( otLogLevel aLogLevel) | void OpenThread লগ লেভেল পরিবর্তন পরিচালনা করে। |
গণনা
otLogRegion
otLogRegion
লগ অঞ্চলের প্রতিনিধিত্ব করে।
লগ অঞ্চলের জন্য সমর্থন সরানো হয়েছে এবং এর পরিবর্তে প্রতিটি মূল মডিউল লগগুলিতে যুক্ত করার জন্য তার নিজস্ব নাম সংজ্ঞায়িত করতে পারে। যাইহোক, প্ল্যাটফর্মগুলির সাহায্য করার জন্য otLogRegion
গণনা এখনও আগের মতই সংজ্ঞায়িত করা হয়েছে যা আমরা তাদের otPlatLog()
বাস্তবায়নে এটি ব্যবহার করতে পারি। OT কোর সর্বদা OT_LOG_REGION_CORE
সহ সমস্ত লগ নির্গত করবে।
Typedefs
otLogLevel
int otLogLevel
লগ লেভেলের প্রতিনিধিত্ব করে।
otLogRegion
enum otLogRegion otLogRegion
লগ অঞ্চলের প্রতিনিধিত্ব করে।
লগ অঞ্চলের জন্য সমর্থন সরানো হয়েছে এবং এর পরিবর্তে প্রতিটি মূল মডিউল লগগুলিতে যুক্ত করার জন্য তার নিজস্ব নাম সংজ্ঞায়িত করতে পারে। যাইহোক, প্ল্যাটফর্মগুলির সাহায্য করার জন্য otLogRegion
গণনা এখনও আগের মতই সংজ্ঞায়িত করা হয়েছে যা আমরা তাদের otPlatLog()
বাস্তবায়নে এটি ব্যবহার করতে পারি। OT কোর সর্বদা OT_LOG_REGION_CORE
সহ সমস্ত লগ নির্গত করবে।
ফাংশন
otPlatLog
void otPlatLog( otLogLevel aLogLevel, otLogRegion aLogRegion, const char *aFormat, ... )
আউটপুট লগ.
লক্ষ্য করুন যে লগ অঞ্চলের জন্য সমর্থন সরানো হয়েছে। OT কোর সবসময় aLogRegion
হিসাবে OT_LOG_REGION_CORE
সহ সমস্ত লগ নির্গত করবে।
বিস্তারিত | |||||||||
---|---|---|---|---|---|---|---|---|---|
পরামিতি |
|
otPlatLogHandleLevelChanged
void otPlatLogHandleLevelChanged( otLogLevel aLogLevel )
OpenThread লগ লেভেল পরিবর্তন পরিচালনা করে।
যখনই OpenThread লগ লেভেল পরিবর্তন হয় তখন এই প্ল্যাটফর্ম ফাংশনটিকে বলা হয়। এই প্ল্যাটফর্ম ফাংশনটি ঐচ্ছিক যেহেতু একটি খালি দুর্বল বাস্তবায়ন প্রদান করা হয়েছে৷
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
ম্যাক্রো
OT_LOG_LEVEL_CRIT
OT_LOG_LEVEL_CRIT 1
লগ লেভেল ক্রিটিক্যাল।
OT_LOG_LEVEL_DEBG
OT_LOG_LEVEL_DEBG 5
লগ লেভেল ডিবাগ।
OT_LOG_LEVEL_INFO
OT_LOG_LEVEL_INFO 4
লগ স্তর তথ্যগত.
OT_LOG_LEVEL_NONE
OT_LOG_LEVEL_NONE 0
লগ লেভেল নেই।
OT_LOG_LEVEL_NOTE
OT_LOG_LEVEL_NOTE 3
লগ লেভেল নোটিশ।
OT_LOG_LEVEL_WARN
OT_LOG_LEVEL_WARN 2
লগ স্তর সতর্কতা.
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।