| 
 
 
 
 uxQueueMessagesWaitingFromISRqueue.hUBaseType_t uxQueueMessagesWaiting( QueueHandle_t xQueue ); A version of uxQueueMessagesWaiting() that can be called from an ISR. Return the number of messages stored in a queue. 
 
 
 
 uxQueueSpacesAvailablequeue.hUBaseType_t uxQueueSpacesAvailable( QueueHandle_t xQueue ); Return the number of free spaces in a queue. 
 
 
 
 vQueueDeletequeue.hvoid vQueueDelete( QueueHandle_t xQueue ); Delete a queue - freeing all the memory allocated for storing of items placed on the queue. 
 
 
 xQueueResetqueue.hBaseType_t xQueueReset( QueueHandle_t xQueue ); Resets a queue to its original empty state. 
 
 
 
 xQueueIsQueueEmptyFromISRqueue.hBaseType_t xQueueIsQueueEmptyFromISR( const QueueHandle_t xQueue ); Queries a queue to determine if the queue is empty. This function should only be used in an ISR. 
 
 
 
 xQueueIsQueueFullFromISRqueue.hBaseType_t xQueueIsQueueFullFromISR( const QueueHandle_t xQueue ); Queries a queue to determine if the queue is full. This function should only be used in an ISR. 
 
 
 
 
						 
						 Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.  | 
 Latest News NXP tweet showing LPC5500 (ARMv8-M Cortex-M33) running FreeRTOS. Meet Richard Barry and learn about running FreeRTOS on RISC-V at FOSDEM 2019 Version 10.1.1 of the FreeRTOS kernel is available for immediate download. MIT licensed. View a recording of the "OTA Update Security and Reliability" webinar, presented by TI and AWS. Careers FreeRTOS and other embedded software careers at AWS. FreeRTOS Partners 
			 
			 
			 
			 
			 
			 
			
			 
			 
 | |||||||||||||||||||||||||||||||||