Перейти в хранилище документации
Обратиться в техническую поддержку
Метод NotifyEventGlobal используется для генерации системных событий. При этом генерируемое событие рассылается по всем ядрам системы, соединенным по сети. В методе NotifyEventGlobal событие задается объектом MsgObject (см. Объекты MsgObject и Event и их встроенные методы и свойства).
Синтаксис обращения к методу:
function NotifyEventGlobal (msgevent : MsgObject)
Аргументы метода:
Пример. При выполнении макрокоманды №1 первая камера ставится на запись. Необходимо отправлять команду по всем ядрам системы в виде события для регистрации в Протоколе событий.
Примечание.
if (Event.SourceType == "MACRO" && Event.SourceId == "1" && Event.Action == "RUN") { var msgevent = CreateMsg(); msgevent.SourceType = "CAM"; msgevent.SourceId = "1"; msgevent.Action = "REC"; NotifyEventGlobal(msgevent); }