HLLAPI support

High Level Language Application Program Interface (HLLAPI) was developed so external programs can be written to interact with a host session. This is accomplished by using the Rocket TE emulator acting as the middleware between the HLLAPI application and the host session.

Rocket TE is fully 32-bit and 64-bit WHLAPI and PCSHLL compatible, allowing easy migration of many custom or third-party applications used with other emulators. Rocket TE HLLAPI is compatible with third-party HLLAPI applications including, but not limited to, those from Shared Medical (Siemens), Neasi-Webber, Real Vision, and Decision Technology.

Rocket TE 32-bit ships with the following HLLAPI DLL files:
DLL Environment Description
WHLAPI32.DLL Rocket TE 32-bit HLLAPI DLL Provides compatibility for IBM Standard and Windows HLLAPI. Uses shared memory to communicate with the Rocket TE emulator. This is the most commonly used module. This module also supports the WD_ and ATM APIs for compatibility with applications written using these APIs.
PCSHLL32.DLL Rocket TE 32-bit HLLAPI DLL Provides compatibility for IBM Enhanced and Windows HLLAPI. Uses shared memory to communicate with the Rocket TE emulator.
Rocket TE 64-bit ships with the following HLLAPI DLL files:
DLL Environment Description
WHLAPI64.DLL Rocket TE 64-bit HLLAPI DLL Provides compatibility for IBM Standard and Windows HLLAPI. Uses shared memory to communicate with the Rocket TE emulator. This is the most commonly used module. This module also supports the WD_ and ATM APIs for compatibility with applications written using these APIs.
PCSHLL64.DLL Rocket TE 64-bit HLLAPI DLL Provides compatibility for IBM Enhanced and Windows HLLAPI. Uses shared memory to communicate with the Rocket TE emulator.
Note: All files that may be needed to write a program that interfaces with Rocket TE through the HLLAPI interface are provided in the API\HLLAPI folder of the Rocket TE CD image.