vms_dcdef module

(LOGO.JPG) Python for OpenVMS

(go to: table of contents, index, list of VMSDEF modules, prev: vms_ciadef, next: vms_dmtdef)

The 'vms_dcdef' module contains constants that are defined in '$DCDEF' which define device classes and types. These definitions are used by the vms_sys.device_scan() routine.

Access to details of the constants is currently _NOT_ possible from the 'pyvms' module. @@ The reason is that constants and bitmasks must be tied to an item code in the current implementation, but $DCDEF does not define any item codes!

WARNING! Importing this module makes more then 500 constants available.

Related files:
- VMSDEF_$DCDEF.DAT
- VMSDEF_$DCDEF.MAR
(See 'maintaining VMSDEF modules' for details)

@@ Ignore the 'DC$_NULL' item code in this module. It is a work-around to a deficy in the VMSDEF2MAR.COM procedure which currently cannot cope with a VMSDEF module that has no item codes.


(go to: table of contents, index, list of VMSDEF modules, prev: vms_ciadef, next: vms_dmtdef)

28-FEB-1999 ZE.