Skip to main content
Version: v4 (Stable)

PROCESSEVENT

PROCESSEVENT(set AS INTEGER[, ack AS INTEGER [, refresh AS BOOLEAN[, update AS BOOLEAN[, eventtime AS TIME[, gmt As BOOLEAN[, ackuser AS String]]]]]]) AS INTEGER

Processes the specified events from the defined filters.

  • <set> = set(1) / reset(0) event, -1 if not used
  • <ack> = ack(1) / not ack(0) event, -1 if not used (default value)
  • <refresh> = reinitialization, FALSE by default
  • <update> = updating option for existing tags (message, priority)
  • <eventtime> = event time, current time by default
  • <gmt> = optional parameter indicating that <eventtime> is defined as local time (gmt=FALSE) or as GMT time (gmt=TRUE, default value)
  • <ackuser> = name of the user who has acknowledged the alarm

Returns 0 if no error, -1 if no treatment has been performed, otherwise an error code.