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