Да! Евгений Кислов всё рассказал!
Я такое делал с очередью отправки СМСок: брал массив на 20-30 событий, через вызов функции пихал их туда.
При этом инкремент счётчика занятых элементов делал именно в той функции.
А основная задача, медленная, извлекала события из этого массива-очереди, и пихала их в модем, ожидая отправку каждого из них.
Задумка была на тот случай, с которым ты и столкнулся: "Ой! А вдруг разом десяток аварий будет, и тонна СМСок прилетит".
Всё-таки расскажи нам, ЧТО там у тебя ТАКОГО интересного! У меня проект (я ща как раз его дальше ваяю, в ночи), где опрашивается 9 штук модулей по SysCom (очень-очень быстро). И ещё и отслеживанием ошибок связи с ними и логгеньем в тревоги ПЛК... Вот у тебя ещё быстрее, чем у меня? Я хочу это представить! =)


Ответить с цитированием
