Functional Changes

New Features

Worker API VIs (new)

There are 4 different types of Worker API VIs that you can create in Workers 5.0. Each API VI and its associated typedefs contain a color glyph on their icons to help identify the purpose of the VI from its icon. Each API VI and associated typedefs also take a filename prefix, to help identify the purpose of the VI from its filename. These API VIs are designed to allow a Worker to communicate only with its Caller, itself, or with a subWorker, and not from any Worker to any other Worker within a Workers application.

You can learn more about the new Worker APIs in the section: Worker APIs.

MHL Case Sections (new)

The Public API Builder tool and Create MHL Case tool will automatically create the MHL cases required to receive the messages sent by the new API VIs. These MHL cases will be added to one of three case structure sections (which are also created by the new tools).

  • Local API Cases

    These cases are created by the Create MHL Case tool to receive Local Request messages.

  • Public API Cases

    These cases are created by the Public API Builder tool to receive Public Request messages and Public Request with Reply messages.

  • Response Cases

    These cases are created by the Create MHL Case tool when you create a MHL case with the option 'Add to Response Cases section' selected.

Worker API VI folders (new)

The new API VIs will be added to the following folders. VIs that are expected to be used locally (i.e. only by the Worker that owns the VI or by the Worker base class that owns the VI) are set to protected scope. All other VIs are set to Public scope.

Last updated