...
The Rules Processing System API consists of a set of hierarchical classes defined in the TSENTRY tpriNtRt C/C++ library. See the tpriRps library documentation for more details about these classes.
...
Expand | ||
---|---|---|
| ||
In general, a rules manager process runs periodically (i.e. every 5 seconds) in the background on the host control system. It is responsible for the following tasks:
A manager process is not provided with TSENTRY. Custom implementations of a rules processing system can either use the default tpriRpsProcessor class to create a rules processor object or they can extend the tpriRpsProcessor class to customize the rules processor object. All that is required then within the manager process is to create and initialize the tpriRpsProcessor or tpriRpsProcessor‑derived object and then periodically call the ProcessRules() member function to perform rules processing. |
...
A complete user interface is not provided with TSENTRY; however, TSENTRY does provide an HMI object, TPRI.RpsEditor, that can be used to build a customized HMI for a Rules Processing System.
...