The HLC library functions provide an interface between your C functions and ABL. From your C functions, you can call HLC library functions that perform the following tasks:

  • Read data from and write data to ABL shared or global variables
  • Read data from and write data to ABL shared buffers
  • Display OpenEdge-like messages
  • Control interrupts
  • Perform timer-service operations