Событие MONO

Т.к. событие MONO генерируется вместо событий из группы расширенных событий (имена которых начинаются с префикса E_) в случае запрета на их распознавание (сервер запущен без ключа /altstproc) дополнительные аргументы соответствуют дополнительным аргументам расширенных событий (за исключением событий, соответствующих E_TIME_CHANGE, E_SERVER_TIME_DIFF, которые генерируются только со своим кодом события).

Возможные комбинации значений дополнительных аргументов, передаваемых обработчику событий, приведены в таблице 6.

Таблица 6. Комбинации дополнительных аргументов события MONO
№ вариантаПервый дополнительный аргументВторой дополнительный аргумент
1Отсутствует.Отсутствует.
2Командная строка запуска программы.Отсутствует.
3Командная строка запуска программы.Код завершения вызванной программы.
4Информация об изменении состояния других серверов системы резервирования. Отсутствует.

Событие MONO c дополнительными аргументами:

  1. по варианту № 1 – информирует о переходе сервера в данное состояние;

  2. по варианту № 2 – информирует о том, что на сервере в состоянии MONO запущена указанная программа;

  3. по варианту № 3 – информирует о том, что на сервере в состоянии MONO завершено выполнение указанной программы;

  4. по варианту № 4 – информирует о том, что серверу в состоянии MONO была передана информация об изменении состояния серверов системы резервирования (например, добавлен новый сервер).

Формат передаваемой информации приведен в описании события E_NET_INFO.