bool OS_Squeue_IsEmpty (squeue)
bool OS_Squeue_IsEmpty_I (squeue)
Проверить, пуста ли очередь коротких сообщений.
Для использования очередей коротких сообщений в файле OSAcfg.h должна быть определена константа OS_ENABLE_SQUEUE.
Везде
squeue |
Дескриптор очереди коротких сообщений. Переменная типа OST_SQUEUE. |
false |
В очереди еще есть сообщения |
true |
Очередь пуста. |
OST_SQUEUE squeue; void Task (void) { for (;;) { /*...*/ if (OS_Squeue_IsEmpty (squeue)) { /* Сюда попадаем, если сообщений нет */ } else { /* Сюдапопадаем, если есть сообщения */ } /*...*/ } }
OS_IsQSMsgFull