מאגר הודעות
המודול הזה כולל את התקציר של הפלטפורמה למאגר ההודעות.
סיכום
ערכי דף |
|
---|---|
otMessageBuffer
|
typedefstruct otMessageBuffer
מייצג מאגר הודעות של OpenThread. |
פונקציות |
|
---|---|
otPlatMessagePoolFree(otInstance *aInstance, otMessageBuffer *aBuffer)
|
void
משמש לשחרור של מאגר נתונים זמני חזרה למאגר המאגר המנוהל של הפלטפורמה.
|
otPlatMessagePoolInit(otInstance *aInstance, uint16_t aMinNumFreeBuffers, size_t aBufferSize)
|
void
צריך לאתחל את מאגר ההודעות שהוטמע בפלטפורמה.
|
otPlatMessagePoolNew(otInstance *aInstance)
|
הקצאת מאגר נתונים זמני ממאגר מאגר הנתונים הזמני המנוהל של הפלטפורמה.
|
otPlatMessagePoolNumFreeBuffers(otInstance *aInstance)
|
uint16_t
קבל את מספר מאגרי האחסון בחינם.
|
מבנים |
|
---|---|
otMessageBuffer |
מייצג מאגר הודעות של OpenThread. |
ערכי דף
פונקציות
otPlatMessagePoolFree
void otPlatMessagePoolFree( otInstance *aInstance, otMessageBuffer *aBuffer )
משמש לשחרור של מאגר נתונים זמני חזרה למאגר המאגר המנוהל של הפלטפורמה.
בשימוש כאשר OPENTHREAD_CONFIG_PLATFORM_MESSAGE_MANAGEMENT
מופעל.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
otPlatMessagePoolInit
void otPlatMessagePoolInit( otInstance *aInstance, uint16_t aMinNumFreeBuffers, size_t aBufferSize )
צריך לאתחל את מאגר ההודעות שהוטמע בפלטפורמה.
בשימוש כאשר OPENTHREAD_CONFIG_PLATFORM_MESSAGE_MANAGEMENT
מופעל.
פרטים | |||||||
---|---|---|---|---|---|---|---|
פרמטרים |
|
otPlatMessagePoolNew
otMessageBuffer * otPlatMessagePoolNew( otInstance *aInstance )
הקצאת מאגר נתונים זמני ממאגר מאגר הנתונים הזמני המנוהל של הפלטפורמה.
בשימוש כאשר OPENTHREAD_CONFIG_PLATFORM_MESSAGE_MANAGEMENT
מופעל.
מופע מאגר הנתונים הזמני שמוחזר חייב להכיל לפחות aBufferSize
בייטים (כפי שצוין ב-otPlatMessagePoolInit()
).
פרטים | |||
---|---|---|---|
פרמטרים |
|
||
החזרות |
מצביע על כך שהמאגר הזמני או NULL לא זמינים.
|
otPlatMessagePoolNumFreeBuffers
uint16_t otPlatMessagePoolNumFreeBuffers( otInstance *aInstance )
קבל את מספר מאגרי האחסון בחינם.
בשימוש כאשר OPENTHREAD_CONFIG_PLATFORM_MESSAGE_MANAGEMENT
מופעל.
פרטים | |||
---|---|---|---|
פרמטרים |
|
||
החזרות |
מספר מאגרי האחסון הפנויים שזמינים כרגע ל-OpenThread.
|
מקורות מידע
המקור של נושאי העזר של OpenThread API הוא קוד המקור, שזמין ב-GitHub. אפשר לקרוא מידע נוסף או לתרום למסמכי התיעוד שלנו בדף מקורות מידע.