(v13) Event based plugins
This page applies to Harlequin v13.1r0 and later; and to Harlequin MultiRIP but not Harlequin Core
This chapter provides an overview of the event-based plugin mechanisms. It explains how the RIP communicates with an event-based plugin, from startup to shutdown.
For more information on RDR and Events see the API Reference manual.
Event based plugins are implemented to allow the GUI RIP to be able to locate and load event handling plugins. Two example event handler plugins are available for handling monitor messages. evteg1 is used to suppress composite time and recombine time progress messages, and to prepend text to the total time progress messages. evteg2 can be used to count warning and error level messages. In addition, an example usage of the GUI RIPʹs RDR interface is added to the opeg5 example to demonstrate aborting the output of a job, and output of text to the monitor window.