User`s guide
40 DC 900-1516D
ICP2432 User’s Guide for OpenVMS Alpha (DLITE Interface)
3.3.1.5 dlInit Function No Longer Implied
DLI allowed users to perform dlOpen before calling dlInit (dlInit would be invoked if
required, not a recommended practice). This results in an error when using DLITE.
Processing must be initialized using
dlInit before any other service is requested.
3.3.1.6 Unsupported Functions
The following functions are not supported. Applications invoking these functions
return with the
DLI_XX…XX_ERR_NEVER_INIT error.
• dlControl
• dlListen
• dlPost
• dlSyncSelect
DLITE does not support the dynamic building of the DLI configuration file if the .bin
does not currently exist. This means that DLITE expects the binary configuration file to
exist at run time in order to function properly.
3.3.1.7 Blocking I/O
DLITE supports only non-blocking I/O. Users not opting for callback routines might
wish to poll to determine I/O completion (using
dlPoll).
3.3.1.8 Multithreaded Support
DLITE does not support multithreaded applications. The interface is not threadsafe.