openUTM is supplied with the KDCS program units KDCDADM and KDCPADM. These provide you with all the services you will need for DADM and PADM calls without requiring you to generate your own program units for the administration of message queues and printers and for print control functions.
KDCDADM provides the functions of DADM for the administration of messages.
KDCPADM provides the functions of PADM for the administration of printers and for the control of message output to printers.
The ISP syntax tables required for KDCDADM and KDCPADM are present in KDCDAISP.
Procedures in which the program units KDCDADM and KDCPADM run function as interactive transactions in a dialog step. KDCDADM and KDCPADM expect to receive input in line mode: formatted input is rejected. The output generated by KDCDADM and KDCPADM are also issued in line mode.
KDCDADM and KDCPADM issue messages in English.
KDCDADM, KDCPADM and KDCDAISP are supplied as compiled objects or object modules. To enable you to use the program units together with the ISP syntax description, you must link them to your application program and record the program units and transaction codes used to boot the program units in the configuration of your application.
In openUTM on BS2000 systems the object modules are stored in the LMS library SYSLIB.UTM.070.EXAMPLE.
In openUTM on Unix and Linux systems you will find these objects in the library libsample
under the path utmpath/sample/sys
.
In openUTM on Windows systems you will find these objects in the library utmpath\sys\libwork.lib
.