...
meta:eci
- the event channel identifier on which the current event was raisedmeta:host
- the public DNS name of the machine running the engine, including port numbermeta:inEvent
- the public DNS name of the machine running the engine, including port numbermeta:inQuery
- the public DNS name of the machine running the engine, including port numbermeta:picoId
- the version of the currently running rulesetmeta:rid -
the ruleset ID of the currently running rulesetmeta:ruleName
- the name of the rule currently being evaluatedmeta:rulesetAuthor
- the author
from the meta section of the current rulesetmeta:rulesetDescription
- thedescription
from the meta section of the current rulesetmeta:rulesetName
- thename
from the meta section of the current rulesetmeta:rulesetURI
- the URL from which the currently running ruleset was registered/installedmeta:txnId
- return the transaction ID for the current evaluation. This is mostly useful for debugging.
The following are not yet ported from the classic engine:
meta:callingRID()
- returns the RID of the calling ruleset if running in a module, or the current ruleset ID otherwise.meta:callingVersion()
- returns the version of the calling ruleset if running in a module, or the current ruleset version otherwise.meta:errorCount()
- returns the number of errors for current rule execution. Reset to 0 for each new rule execution.meta:inModule()
- returns a Boolean value indicating whether the current code is running in a module.meta:moduleRID()
- returns the RID of the module if running in a module, or the current ruleset ID otherwise.meta:moduleVersion()
- returns the version of the module if running in a module, or the current ruleset version otherwise.meta:txnId()
- return the transaction ID for the current evaluation. This is mostly useful for debugging.meta:version()
- returns the version of the currently running ruleset.
...