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.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, baca Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya. OPENTHREAD dan merek terkait adalah merek dagang dari Thread Group dan digunakan berdasarkan lisensi.
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."],[],[]]