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