Mutex.EventState

From SunFlurry wiki
Revision as of 08:51, 7 February 2021 by Admin (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
  EventState (Работа с событиями)
Объект:Семафор
Статус разработки: Реализована
Тип:Функция
Обращение к БД:Нет
Исключения:Системная ошибка
Визуальность:Нет

Функция возвращает текущее состояние события, при этом состояние не изменяется.

Синтаксис

Mutex.EventState():<0, если сброшено, 1, если установлено (INT)>

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

Возвращает 0, если проверяемое событие имеет состояние сброшено, 1 в случае, если установлено.

Примеры

a:=Mutex.CreateEvent(1);
Message("Событие имеет состояние: "+a.EventState());
a.ResetEvent();
Message("Событие имеет состояние: "+a.EventState());
//Будет выведено последовательно:
//"Событие имеет состояние: 1"
//"Событие имеет состояние: 0"