Missing "Demo Thread Safe HDF5" example experiment

Help documentation below mentions  "Demo Thread Safe HDF5" example experiment but the link doesn't load and I can't find the pxp.  Where is it?

HDF5 Multitasking

You can call HDF5 operations and functions from an Igor preemptive thread.
The HDF5 library is limited to accessing one HDF5 file at a time. This precludes loading multiple HDF5 files concurrently in a given Igor instance but it does allow you to load an HDF5 file in a preemptive thread while you do something else in Igor's main thread. If you create multiple threads that attempt to access HDF5 files, one of your threads will gain access to the HDF5 library. Your other HDF5-accessing threads will wait until the first thread finishes at which time another thread will gain access to the HDF5 library.
For further information on multitasking and for examples, see the Demo Thread Safe HDF5 example experiment.

What I want is to make a preemptive thread that periodically loads data from an HDF5 file (read only).  Python data acquisition code will write to the same HDF5 file and I want to transfer this data to IP without blocking it.

I am attaching the Demo Thread Safe HDF5" example experiment.

I suspect that I intended to ship this in "Igor Pro Folder/Examples/Feature Demos/HDF5 Demos" but forgot to add it to the distribution.

 

Demo Thread Safe HDF5.pxp (42.51 KB)