Information
This version of the product has reached end of support. The documentation is available for your convenience. However, you must be logged in to access it. You will not be able to leave comments.

AR System plug-ins introduction


The AR System plug-in server allows integration between AR System and external programs or environments by managing the interaction between the plug-in code and the AR System server. All plug-ins are registered with the plug-in server, which runs them as needed and coordinates all interaction.

A plug-in is defined by using one of the plug-in APIs to write code to handle the integration with the external program. Plug-in API functions provide the main routine, threading control, and communication with the AR System server. The plug-in application that you write provides the logic for one or more callback routines, defined by the API, that perform operations against the external program or environment.

When a plug-in function is invoked, the AR System server makes a call to the plug-in server, requesting a specific plug-in to perform an operation with a set of parameters. The plug-in server passes the parameters to the appropriate callback routine in the external application and awaits the response. When the response is received, it is returned to AR System and processing continues.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

AR System 21.3