Default language.

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  plug-in server allows integration between  and external programs or environments by managing the interaction between the plug-in code and the . 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 . 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  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  and processing continues.

 

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

AR System 22.1