Шаблон программы-сервера для QNX6

О проекте

Практически все программные модули для QNX6, использующие механизм обмена сообщениями, построены по серверной схеме. Следовательно, они имеют общую структуру. Возникло естественное желание написать шаблон, содержащий все необходимое для организации приема и обработки сообщений и имеющий возможность расширения для решения прикладных задач.

Такой шаблон был создан, долго улучшался и дополнялся.
Версия 3.4 выложена для публичного доступа.


Версия 3.4 от 01.06.2014

Представлены версии шаблона как на С, так и на С++.
Приведены примеры использования.

 

 

Шаблон менеджера ресурсов для QNX Neutrino

О проекте

Изначально шаблон создавался для внутреннего использования. Он с успехом применялся в микроколлективе для решения различных задач. Так, например, приводимый в качестве образца полноценный драйвер был создан за 1 час.

Со временем к шаблону появился интерес со стороны других разработчиков, и было решено публично разместить его в Интернете.

Шаблон неоднократно переписывался и изменялся. Подсчет версий не проводился, но выбранный условный номер v3.08 для первой публичной версии довольно точно отражает историю работы над проектом.



Версия 3.10 от 07.06.2006

Шаблон может использоваться в качестве основы программ как на С, так и на С++.

Добавлена функция игнорирования сигналов.

Упорядочена структура директорий.

Переработана документация, особенно в части описания шаблонов программ.

Внесены мелкие изменения.