Перевод может содержать ошибки. Читайте первоисточник: uxQueueMessagesWaitingFromISR()
| Назад: [uxQueueMessagesWaiting] | Вверх: [ИПП: Очереди] | Вперёд: [uxQueueSpacesAvailable] |
Функция объявляется в файле queue.h
UBaseType_t uxQueueMessagesWaitingFromISR( QueueHandle_t xQueue );Функция возвращает количество элементов, содержащихся в очереди.
Данная функция предназначена для вызова из обработчиков прерываний. Если необходимо узнать количество элементов в очереди, не находясь в обработчике прерывания, следует использовать uxQueueMessagesWaiting().
Параметры
| xQueue | Хэндлер очереди, для которой необходимо узнать количество содержащихся в ней элементов. |
Возвращаемое значение
Количество содержащихся в очереди элементов (готовых к получению из очереди).