XPDIA ;SFISC/RSD - Install Pre/Post Actions for Kernel Files ;09/13/2012
Source file <XPDIA.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 |
---|---|---|
OPTF1 | ;options file pre
|
|
OPTE1 | ;options entry pre
|
|
OPTF2 | ;options file post
|
|
OPTFL | ||
OPTDEL | ;option delete
|
|
PROF1 | ;protocols file pre
|
|
PROE1 | ;protocols entry pre
|
|
PROF2 | ;protocols file post
|
|
PROFL | ||
PRODEL | ;option delete
|
|
LK(GR,X) | ;lookup, GR=global root, X=lookup value
|
|
ADD(XPDSDD,XPDSDA,X) | ;add to multiple, XPDSDD=sub DD#, XPDSDA=DA, X=value
|
|
MENU(DA,X,X0) | ;DA=ien of option/protocol, X=Menu item, X0=0 node of menu item
|
|
SUBS(DA,X) | ;DA=ien of protocol, X=subscriber
|
|
DEL(DIK,DUZ) | ;delete
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | MENU+3, SUBS+3 |
^DIC(19 - [#19] | OPTE1+15, OPTE1+21, OPTE1+24!, OPTE1+26!, OPTE1+28!, OPTE1+30!, OPTE1+38!, OPTE1+40!, OPTF2+7*, OPTF2+9 , OPTF2+11!, OPTF2+12*, OPTF2+13*, OPTF2+15*, OPTFL+5, OPTFL+8!, OPTFL+9!, OPTFL+10*, OPTFL+12* |
^ORD(101 - [#101] | PROF2+7*, PROF2+9, PROF2+10*, PROF2+12*, PROF2+19, PROF2+22!, PROF2+23*, PROF2+24*, PROFL+5, PROFL+8! , PROFL+9!, PROFL+10*, PROFL+12*, PROFL+18, PROFL+21!, PROFL+22!, PROFL+23*, PROFL+25* |
^TMP("DIFIXPT" | DEL+4!, DEL+6 |
^TMP($J | OPTF1+1!, OPTE1+4*, OPTE1+6*, OPTF2+3, OPTFL+2, OPTFL+15!, PROF1+1!, PROF2+3, PROFL+2, PROFL+15 , PROFL+28!, DEL+3 |
^XTMP("XPDI" | OPTE1+6!, OPTE1+12, OPTE1+13*, OPTE1+15, OPTE1+21*, OPTE1+22*, OPTE1+24, OPTE1+30 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | OPTE1+1~, OPTE1+15*, OPTE1+17, OPTE1+19, OPTE1+21, OPTE1+38* |
ACT | OPTF2+1~, OPTF2+3*, OPTF2+5, PROF2+1~, PROF2+3*, PROF2+5 |
D0 | MENU+1~, MENU+2*, SUBS+1~, SUBS+2* |
D1 | MENU+1~, SUBS+1~ |
DA | OPTE1+4, OPTE1+6, OPTE1+14, OPTE1+15, OPTE1+21, OPTE1+24, OPTE1+26, OPTE1+28, OPTE1+30, OPTE1+38 , OPTE1+40, OPTF2+1~, OPTF2+3*, OPTF2+7, OPTF2+9, OPTF2+11, OPTF2+12, OPTF2+13, OPTF2+15, OPTFL+2 , OPTFL+5, OPTFL+8, OPTFL+9, OPTFL+10, OPTFL+12, PROF2+1~, PROF2+3*, PROF2+7, PROF2+9, PROF2+10 , PROF2+12, PROF2+19, PROF2+22, PROF2+23, PROF2+24, PROFL+2, PROFL+5, PROFL+8, PROFL+9, PROFL+10 , PROFL+12, PROFL+15, PROFL+18, PROFL+21, PROFL+22, PROFL+23, PROFL+25, MENU~, MENU+2, SUBS~ , SUBS+2, DEL+1~, DEL+4* |
DA(1 | MENU+2*, SUBS+2* |
DIC | OPTF2+3, PROF2+3, MENU+1~, MENU+2*, MENU+3, SUBS+1~, SUBS+2*, SUBS+3 |
DIC("DR" | MENU+4* |
DIC(0 | MENU+2*, SUBS+2* |
DIK | OPTF2+1~, OPTF2+3*, PROF2+1~, PROF2+3*, MENU+1~, SUBS+1~, DEL~, DEL+2 |
DLAYGO | MENU+1~, MENU+2*, SUBS+1~, SUBS+2* |
DUZ | OPTDEL+1, PRODEL+1, DEL~ |
DUZ(0 | DEL+2* |
GR | LK~, LK+2, LK+3 |
I | OPTE1+1~, OPTE1+15*, OPTE1+17*, OPTE1+19*, OPTE1+21*, OPTE1+22, OPTE1+28*, OPTE1+30*, OPTE1+31*, OPTE1+38* , OPTF2+1~, OPTF2+9*, OPTF2+11, OPTF2+12, OPTFL+2*, OPTFL+5*, OPTFL+8, OPTFL+9, OPTFL+10, OPTFL+11 , PROF2+1~, PROF2+19*, PROF2+22, PROF2+23, PROFL+2*, PROFL+5*, PROFL+8, PROFL+9, PROFL+10, PROFL+11 , PROFL+15*, PROFL+18*, PROFL+21, PROFL+22, PROFL+23, PROFL+24, LK+2~*, LK+3, MENU+1~, SUBS+1~ |
>> OLDA | OPTE1+6, OPTE1+12, OPTE1+13, OPTE1+15, OPTE1+21, OPTE1+22, OPTE1+24, OPTE1+30 |
U | OPTE1+12, OPTE1+13, OPTE1+14, OPTE1+17, OPTE1+19, OPTE1+21, OPTF2+7, OPTF2+9, OPTF2+11, OPTF2+12 , OPTF2+13, OPTF2+15, OPTFL+2, OPTFL+5, OPTFL+8, OPTFL+9, OPTFL+10, OPTFL+11, OPTFL+12, PROF2+7 , PROF2+9, PROF2+10, PROF2+13, PROF2+14, PROF2+15, PROF2+16, PROF2+17, PROF2+19, PROF2+22, PROF2+23 , PROF2+24, PROFL+2, PROFL+5, PROFL+8, PROFL+9, PROFL+10, PROFL+11, PROFL+12, PROFL+15, PROFL+18 , PROFL+21, PROFL+22, PROFL+23, PROFL+24, PROFL+25, MENU+3, MENU+4, SUBS+3 |
X | OPTF2+1~, OPTF2+9*, OPTF2+12*, OPTF2+13, OPTFL+2*, OPTFL+5*, OPTFL+11*, OPTFL+12, PROF2+1~, PROF2+19* , PROF2+23*, PROF2+24, PROFL+2*, PROFL+5*, PROFL+11*, PROFL+12, PROFL+15*, PROFL+18*, PROFL+24*, PROFL+25 , LK~, LK+1, LK+2, ADD~, ADD+1, ADD+3, MENU~, SUBS~ |
X0 | MENU~, MENU+4 |
XPD | ADD+2~ |
XPD( | ADD+3* |
>> XPDA | OPTE1+6, OPTE1+12, OPTE1+13, OPTE1+15, OPTE1+21, OPTE1+22, OPTE1+24, OPTE1+30 |
>> XPDDR(1 | OPTF1+3* |
XPDF | DEL+1~, DEL+2* |
>> XPDFIL | MENU+2, MENU+3, SUBS+2, SUBS+3 |
>> XPDFL | OPTE1+4, OPTE1+6, OPTE1+8, OPTE1+35 |
XPDI | DEL+1~, DEL+2*, DEL+3*, DEL+4 |
>> XPDNEW | OPTE1+10 |
>> XPDQUIT | OPTE1+8* |
XPDSDA | ADD~, ADD+3 |
XPDSDD | ADD~, ADD+3 |
>> XPDSET | OPTE1+10, OPTE1+13, OPTE1+14 |
Y | OPTF2+1~, OPTF2+10*, OPTF2+11, OPTF2+12, OPTFL+6, OPTFL+7*, OPTFL+9, OPTFL+10, PROF2+1~, PROF2+9* , PROF2+10, PROF2+21*, PROF2+22, PROF2+23, PROFL+6, PROFL+7*, PROFL+9, PROFL+10, PROFL+19, PROFL+20* , PROFL+22, PROFL+23, MENU+1~, SUBS+1~ |
Y0 | OPTF2+1~, OPTF2+7*, OPTF2+9*, OPTF2+10, OPTF2+11, OPTF2+15*, OPTFL+2*, OPTFL+5*, OPTFL+6, OPTFL+7 , OPTFL+9, PROF2+1~, PROF2+7*, PROF2+9*, PROF2+10*, PROF2+12*, PROF2+13*, PROF2+14*, PROF2+15*, PROF2+16* , PROF2+17*, PROF2+19*, PROF2+21, PROF2+22, PROFL+2*, PROFL+5*, PROFL+6, PROFL+7, PROFL+9, PROFL+15* , PROFL+18*, PROFL+19, PROFL+20, PROFL+22, MENU+1~, SUBS+1~ |