Modules
* xQueueCreate
* xQueueSend
* xQueueSendToBack
* xQueueSendToFront
* xQueueReceive
* xQueuePeek
* xQueueSendFromISR
* xQueueSendToBackFromISR
* xQueueSendToFrontFromISR
* xQueueReceiveFromISR
* vQueueAddToRegistry
* vQueueUnregisterQueue
詳細な記述
queue.h
unsigned portBASE_TYPE uxQueueMessagesWaiting( xQueueHandle xQueue );
待ち行列にストアされたメッセージの数を返す。
パラメータ:
xQueue 問い合わせしている待ち行列のハンドル。
リターン:
待ち行列の中の利用可能なメッセージの数。
queue.h
void vQueueDelete( xQueueHandle xQueue );
待ち行列を削除する − 同時に、待ち行列上のアイテムを収容するために割り当てたメモリを解放する。
パラメータ:
xQueue 削除する待ち行列のハンドル。