bool OS_Queue_IsEmpty (queue)
 
bool OS_Queue_IsEmpty_I (queue)
 
Проверить, пуста ли очередь.
Для использования очередей сообщений в файле OSAcfg.h должна быть определена константа OS_ENABLE_QUEUE.
Везде
| queue | Дескриптор очереди сообщений. Переменная типа OST_QUEUE. | 
| false | В очереди еще есть сообщения | 
| true | Очередь пуста. | 
OST_QUEUE queue; void Task (void) { static char Data[10]; for (;;) { /*...*/ if (OS_Queue_IsEmpty (queue)) { /* Сюда попадаем, если сообщений нет */ } else { /* Сюдапопадаем, если есть сообщения */ } /*...*/ } }
OS_IsQMsgFull