Difference between revisions of "NXSL:PostEvent"

From NetXMS Wiki
Jump to navigation Jump to search
Line 15: Line 15:
| ''node'' || Node object to send event on behalf of.
| ''node'' || Node object to send event on behalf of.
|-
|-
| ''event'' || Event code.
| ''event'' || Event code or name (name can be used since 1.2.6).
|-
|-
| ''tag'' || User tag associated with event. Optional, can be leaved out or set to '''null'''.
| ''tag'' || User tag associated with event. Optional, can be leaved out or set to '''null'''.
Line 32: Line 32:
  PostEvent($node, 100000)
  PostEvent($node, 100000)
  PostEvent($node, 100000, "my tag", "param1", "param2")
  PostEvent($node, 100000, "my tag", "param1", "param2")
  PostEvent($node, 100000, null, "param1")
  PostEvent($node, "MY_EVENT_NAME", null, "param1")

Revision as of 18:07, 9 January 2013

Post event on behalf of given node.

Since: 1.0.8

Syntax

PostEvent(node, event, tag, ...);


Parameters

node Node object to send event on behalf of.
event Event code or name (name can be used since 1.2.6).
tag User tag associated with event. Optional, can be leaved out or set to null.
... 0 or more event-specific parameters.


Return Value

TRUE if event was posted successfully or FALSE if not.


Examples

PostEvent($node, 100000)
PostEvent($node, 100000, "my tag", "param1", "param2")
PostEvent($node, "MY_EVENT_NAME", null, "param1")