Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Italicize 'not yet ported'

...

  • meta:eci - the event channel identifier on which the current event was raised
  • meta:host - the public DNS name of the machine running the engine, including port number
  • meta:inEvent - the public DNS name of the machine running the engine, including port number
  • meta:inQuery - the public DNS name of the machine running the engine, including port number
  • meta:picoId - the version of the currently running ruleset
  • meta:rid - the ruleset ID of the currently running ruleset
  • meta:ruleName - the name of the rule currently being evaluated
  • meta:rulesetAuthor - the author from the meta section of the current ruleset
  • meta:rulesetDescription - the description from the meta section of the current ruleset
  • meta:rulesetName - the name from the meta section of the current ruleset
  • meta:rulesetURI - the URL from which the currently running ruleset was registered/installed

The following are not yet ported from  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.

...