স্মৃতি
এই মডিউলটি গতিশীল মেমরি বরাদ্দের জন্য প্ল্যাটফর্ম বিমূর্ততা অন্তর্ভুক্ত করে।
সারসংক্ষেপ
ফাংশন | |
---|---|
otPlatCAlloc (size_t aNum, size_t aSize) | void * গতিশীলভাবে নতুন মেমরি বরাদ্দ করে। |
otPlatFree (void *aPtr) | void গতিশীলভাবে বরাদ্দ করা মেমরি মুক্ত করে। |
ফাংশন
otPlatCAlloc
void * otPlatCAlloc( size_t aNum, size_t aSize )
গতিশীলভাবে নতুন মেমরি বরাদ্দ করে।
এটি সমর্থন করে এমন প্ল্যাটফর্মগুলিতে, কেবল কলক-এ পুনর্নির্দেশ করা উচিত। যারা calloc সমর্থন করে না তাদের জন্য একই কার্যকারিতা সমর্থন করা উচিত:
"caloc() ফাংশনটি গননা বস্তুর জন্য পর্যাপ্ত স্থান বরাদ্দ করে যা প্রতিটি মেমরির আকারের বাইট এবং বরাদ্দ করা মেমরিতে একটি পয়েন্টার প্রদান করে। বরাদ্দ করা মেমরিটি শূন্য মানের বাইট দিয়ে পূর্ণ হয়।"
OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE এর জন্য প্রয়োজন৷
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
| ||||
রিটার্ন মান |
|
otPlatFree
void otPlatFree( void *aPtr )
গতিশীলভাবে বরাদ্দ করা মেমরি মুক্ত করে।
OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE এর জন্য প্রয়োজন৷
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।