Example Communication Plug-ins

MERLIC provides example communication plug-ins that show different use cases. They demonstrate the implementation of some basic features and can be used as template for the development of your own communication plug-in.

The examples are stored in the directory "examples\communication_plugins" within the MERLIC installation directory.

To work with the example plug-ins, you can use the compiled versions or adapt and compile them yourself. In any case you have to copy the respective library, for example, pMVevent-logger.so or pMVevent-logger.dll into the directory in which MERLIC RTE is executed, that is, in the current working directory.

For more information on how to build a plug-in, see the Communication Plug-in Development Manual.

Requirements

The example plug-ins are implemented in C++ 17 so you have to make sure to use a compiler that supports this revision of C++.

Available Example Plug-ins

action-sender

This example plug-in can be used to send actions to MERLIC.

event-logger

This example plug-in launches a thread when the plug-in is started which repeatedly empties the event queue and prints log messages for each of the events and the associated event parameters.

save-images

This example plug-in can be used to save the image data contained in MVApp results to a configurable directory on disk.