Beispiel-Plugins

Im Lieferumfang von MERLIC sind mehrere Beispiel-Plugins enthalten, die verschiedene Anwendungsfälle veranschaulichen. Die Beispiele befinden sich im Verzeichnis „examples\communicator_plugins“ im MERLIC-Installationsverzeichnis. Wenn Sie die Beispiel-Plugins verwenden möchten, können Sie die kompilierten Versionen verwenden oder die Beispiel-Plugins anpassen und selbst kompilieren. In jedem Fall müssen Sie die jeweilige Bibliothek, z. B. pMVevent-logger.so oder pMVevent-logger.dll, in das Verzeichnis kopieren, in dem der Communicator ausgeführt wird, d. h. in das aktuelle Arbeitsverzeichnis.

Weitere Informationen zum Erstellen eines Plugins finden Sie auf der Seite zum Erstellen eines Beispiel-Plugins in der Referenzdokumentation der Communicator-API.

Weitere Informationen zur Verwendung und Konfiguration eines Plugins finden Sie auf der Seite Ein Plugin für die Prozessintegration verwenden.

Anforderungen

Die Beispiel-Plugins sind in C++ 17 implementiert. Sie müssen daher einen Compiler verwenden, der diese Version von C++ unterstützt.

Verfügbare Beispiel-Plugins

action-sender

Dieses Beispiel-Plugin kann zum Senden von Aktionen an MERLIC verwendet werden.

event-logger

Dieses Beispiel-Plugin startet einen Thread, wenn das Plugin gestartet wird, der wiederholt die Ereigniswarteschlange leert sowie für jedes Ereignis Protokollmeldungen und die zugehörigen Ereignisparameter ausgibt.

save-images

Mit diesem Beispiel-Plugin können die in MVApp-Ergebnissen enthaltenen Bilddaten in einem konfigurierbaren Verzeichnis auf dem Datenträger gespeichert werden.