Sign Up

IG AF Message as Interface by Illuminated G - Toolkit for LabVIEW Download

Changes the base Message.lvclass to a LabVIEW Interface and updates the message tooling.

D Discussion Watch * 1 ↓109
 logo
Version1.0.1.11
ReleasedJul 04, 2023
Publisher Illuminated G
License MIT
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Project links Homepage   Discussion

Description

Change the base Message.lvclass in Actor Framework to an Interface. The base Message class stores no class data and is only used for method definitions but AF has existed before LabVIEW Interfaces. Changing the base Message to an interface allows using other classes as parents of messages for more flexibility in messaging capabilities.

NOTE: This package creates backup copies of the original AF files so they can be restored when the package is uninstalled. However, once used for a project, there is no automated tooling to return message implementations back to the original parent configuration and will need to be done manually.

Shoutout to Casey May of Zyah Solutions for doing the initial test of the concept when I asked about the idea in the AF Guild Discord server.

Release Notes

1.0.1.11 (Jul 04, 2023)

1.0.1.11
- Update message creation to work with class and interface parents (Casey May)

derrickb and caseymay were contributors to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts