XQSMD6 ;SFISC/JDS - SECURE MENU DELEGATION UTILITIES ;03/02/98 10:40
Source file <XQSMD6.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| KEYS(MENULIST,XQKEY,ABORT) | ;
; Order thru menu structure in search of locks |
|
| PROCESS | ;
|
|
| BUILD | ;
; 1st check to see if this option is still on the system, ; then check to see if a key is locking this option |
|
| CHILDADD | ;
; Add a child to the list of children ; quit if child is already in the list |
|
| KEYADD | ;
; Add a key to the list of keys needed |
|
| CHECK | ;
; ensure that IEN passed in is in option file ^DIC(19, |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ABORT | KEYS~, KEYS+2*, CHECK+4* |
| CNT | KEYS+8~, PROCESS+1* |
| >> IEN | CHECK+5 |
| KEY | KEYS+8~, KEYADD+3*, KEYADD+6, KEYADD+8, KEYADD+9 |
| MENULIST | KEYS~, KEYS+5 |
| MENULIST( | KEYS+6 |
| MENULIST(0 | KEYS+6 |
| MENULIST(1 | CHECK+3 |
| PIEN | KEYS+8~, PROCESS+1*, BUILD+4, BUILD+5, BUILD+9, KEYADD+3 |
| U | BUILD+5, KEYADD+3 |
| >> X | KEYS+6* |
| XQJ | KEYS+8~, KEYS+9*, BUILD+8*, BUILD+9*, CHILDADD+4, CHILDADD+6, CHILDADD+7 |
| XQKEY | KEYS~, KEYS+9* |
| XQKEY( | KEYADD+8* |
| XQKEY("B" | PROCESS+3!, KEYADD+6, KEYADD+9* |
| XQKEY(0 | KEYS+9*, KEYADD+7*, KEYADD+8 |