Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。
詳細 をご覧ください。
フィードバックを送信
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
メモリ
このモジュールには、動的メモリ割り当てのためのプラットフォーム抽象化が含まれています。
概要
関数
otPlatCAlloc (size_t aNum, size_t aSize)
void *
新しいメモリを動的に割り当てます。
otPlatFree (void *aPtr)
void
動的に割り当てられたメモリを解放します。
関数
otPlatCAlloc
void * otPlatCAlloc(
size_t aNum,
size_t aSize
)
新しいメモリを動的に割り当てます。
サポートしているプラットフォームでは、calloc にリダイレクトするだけで済みます。calloc をサポートしていない場合は、同じ機能をサポートしている必要があります。
「calloc() 関数は、count オブジェクトがそれぞれメモリのサイズ バイトである十分なスペースを連続的に割り当て、割り当てられたメモリへのポインタを返します。割り当てられたメモリは値 0 のバイトでいっぱいです。」
OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE には必須です。
詳細
パラメータ
[in] aNum
割り当てるブロックの数
[in] aSize
割り当てる各ブロックのサイズ
戻り値
void*
割り当てられたメモリの前方へのポインタ。
NULL
リクエストされたメモリを割り当てることができませんでした。
otPlatFree
void otPlatFree(
void *aPtr
)
動的に割り当てられたメモリを解放します。
OPENTHREAD_CONFIG_HEAP_EXTERNAL_ENABLE には必須です。
詳細
パラメータ
[in] aPtr
解放するメモリブロックのポインタ。ポインタが NULL であっても構いません。
関連情報
OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。
詳細について、またはドキュメントへの投稿については、リソース をご覧ください。
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
最終更新日 2023-12-01 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
ご意見をお聞かせください
{
"lastModified": "最終更新日 2023-12-01 UTC。",
"confidential": False
}