Функция предназначена для удаления флага. Поле id_event структуры evf после выполнения сервиса устанавливается в 0. Все задачи, ожидающие флаг, выйдут из сервиса ожидания с кодом возврата TERR_DLT.
Вызов:
TN_RETVAL tn_event_delete (TN_EVENT *evf);
Разрешен вызов:
В контексте задачи
Параметры функции:
evf
Возвращаемые значения:
TERR_WRONG_PARAMTERR_WCONTEXTTERR_EXSTERR_NO_ERR
Пример вызова:
TN_EVENT event_test; tn_event_delete(&event_test);