(go to: table of contents, index)
07-JUN-1998 ZE.
VMSDEF_GR_DIRECTORY::
-- array of: pointer to item descriptor, pointer to bitmask/constants
pointer descriptor, pointer to .ASCIZ name of DEFinition
-> .address VMSDEF_GR_$QUIDEF
-> .address VMSDEF_GR_CB_$QUIDEF
-> .address VMSDEF_T_DIRECTORY__3
...
-> .long 0 ; terminate list
-> .long 0
VMSDEF_T_DIRECTORY__3: .asciz '$QUIDEF'
...
(no termination necessary)
VMSDEF_$QUIDEF.MAR VMSDEF_GR_$QUIDEF::
-- array of item descriptors
-> .word 0001 ; QUI$_CANCEL_OPERATION
-> .word 05520
-> .word 32767
-> .word 0
-> .address VMSDEF_T_$QUIDEF__1
-> .long 0
-> .long 7
-> .word 00000
-> .byte ^A'L'
-> .byte ^A'L'
...
.word 0133 ; QUI$_MANAGER_STATUS
.word 06000
.word 32767
.word 0
.address VMSDEF_T_$QUIDEF__75
.address VMSDEF_AR_QUI_QUEUE_MGR ; --->
.long 11
.word 00004
.byte ^A'L'
.byte ^A'L'
...
.word 0
.word 0 ; THIS 0 terminates the ITEM list
-- array of bitmask/constant descriptors for a given item code
(if applicable)
VMSDEF_AR_QUI_QUEUE_MGR:
-> .long 0008 ; QUI_M_MANAGER_FAILOVER
-> .address VMSDEF_T_$QUIDEF__250
-> .word 05520
-> .word 32767
...
.long 0
.long 0
.word 0 ; THIS 0 terminates the BITMASK list
.word 0
-- array of bitmask/constants pointer descriptor
(pointer to descriptor amd defines it's type)
VMSDEF_GR_CB_$QUIDEF::
-> .address VMSDEF_AR_QUI_QUEUE_MGR
-> .long 1 <-- type (1=bitmask)
...
-> .long 0 ; terminate const/bitmsk table
-> .long 0