Mengosongkan memori yang dialokasikan secara dinamis.
Fungsi
otPlatCAlloc
void * otPlatCAlloc(
size_t aNum,
size_t aSize
)
Secara dinamis mengalokasikan memori baru.
Pada platform yang mendukungnya, seharusnya dialihkan ke calloc. Bagi yang tidak mendukung calloc, harus mendukung fungsi yang sama:
"Fungsi calloc() secara berurutan mengalokasikan cukup ruang untuk objek count yang masing-masing berukuran byte memori dan mengembalikan pointer ke memori yang dialokasikan. Memori yang dialokasikan diisi dengan byte yang bernilai nol."
Diperlukan untuk OPENANCHOR_CONFIG_HEAP_EXTERNAL_ENABLE.
Detail
Parameter
[in] aNum
Jumlah blok yang akan dialokasikan
[in] aSize
Ukuran setiap blok untuk dialokasikan
Nilai Pengembalian
void*
Pointer ke bagian depan memori yang dialokasikan
NULL
Gagal mengalokasikan memori yang diminta.
otPlatFree
void otPlatFree(
void *aPtr
)
Mengosongkan memori yang dialokasikan secara dinamis.
Diperlukan untuk OPENANCHOR_CONFIG_HEAP_EXTERNAL_ENABLE.
Detail
Parameter
[in] aPtr
Pointer yang diblokir memori agar dibebaskan. Pointer mungkin NULL.
Referensi
Topik Referensi OpenThread API berasal dari kode sumber yang tersedia di GitHub.
Untuk informasi selengkapnya, atau untuk berkontribusi pada dokumentasi kami, lihat
Referensi.
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.
Terakhir diperbarui pada 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2023-12-01 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2023-12-01 UTC."],[],[]]