Available Languages?:

Это — старая версия документа!


OSA : OS_SMsg_Check

bool OS_SMsg_Check (smsg)

Проверить, активно ли сообщение (присутствует ли оно).

Разрешен вызов:

Везде

Параметры функции:

smsg Дескриптор короткого сообщения. Переменная типа OST_SMSG

Возвращаемое значение:

false сообщение не пришло
true сообщение пришло

Пример вызова:

OST_SMSG button_smsg;
 
void Task (void)
{
    OST_SMSG smessage;
    for (;;) {
        /*...*/
        if (OS_SMsg_Check (button_smsg)) {        // Проверяем, пришло ли сообщение от кнопки
            OS_SMsg_Accept(button_smsg, smessage);// Если да, то извлекаем его
            switch (smessage) {                   // и обрабатываем
            /*...*/
            }
        }
        /*...*/
    }
}

Old style name

OS_CheckSMsg

См. также

 
osa/ref/allservices/os_smsg_check.1239798924.txt.gz · Последние изменения: 15.04.2009 16:35 От osa_chief
 
Creative Commons License Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki