CMSIS + 0/1 examples
CodeScope will show references to osMessageQueueGetSpace() from the following samples and libraries:
Libraries
 
Symbols
loading...
Files
loading...

osMessageQueueGetSpace() function

Get number of available slots for messages in a Message Queue.

Syntax

uint32_t osMessageQueueGetSpace (osMessageQueueId_t mq_id);

Arguments

mq_id

message queue ID obtained by osMessageQueueNew.

Return value

number of available slots for messages.

Examples

osMessageQueueGetSpace() is referenced by 1 libraries and example projects.

References

LocationText
cmsis_os2.h:739
uint32_t osMessageQueueGetSpace (osMessageQueueId_t mq_id);

Call Tree

Functions called by osMessageQueueGetSpace()
osMessageQueueGetSpace()
_txe_queue_info_get()
all items filtered out
Data read by osMessageQueueGetSpace()
Data written by osMessageQueueGetSpace()
TX_QUEUE_STRUCT::tx_queue_id
osMessageQueueGetSpace()::queue_ptr
osMessageQueueGetSpace()::queue_messages_free_slots
all items filtered out
osMessageQueueGetSpace()
osMessageQueueGetSpace()::queue_messages_free_slots
all items filtered out
Type of osMessageQueueGetSpace()
osMessageQueueGetSpace()
uint32_t
TX_QUEUE
all items filtered out