Implementing key components like event sharing and data access at the HPF language level has two benefits:

  1. Those components of DAQV are inherently portable, and
  2. DAQV can leverage the HPF compiler and runtime system to perform otherwise difficult (or even impossible) tasks
The remaining parts of the server, implemented in C, manage DAQV data structures, handle communication of data and events, and invoke the other HPF functions.

Previous  Next