XQOO1 ;SEA/Luke - Out-of-order set calls ;01/28/97 15:00
Source file <XQOO1.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 |
---|---|---|
OFF(XQSET) | ;Mark options and protocols Out Of Order
|
|
ON(XQSET) | ;Remove Out Of Order messages from the set XQSET
|
|
ADD(XQSET,XQFIL,XQN) | ;New option/protocol - add to set and mark it OOO
|
|
KIDS(XQSET,XQFIL,XQNAME,XQFLAG) | ;Turn on/off an option or protocol
|
|
OUT | ;Exit point
|
|
OFFOP | ;Option entry for turning off options
|
|
ONOP | ;Option entry for turning on options
|
|
GETSET(XQSET) | ;Get the name of the option set in question
|
|
REBLD | ;Rebuild a "lost" set of options and protocols
|
|
RE1 | ||
REFIND | ;Find options and protocols with the message XQMESS
|
|
OUTRE | ;Exit point for REBLD
|
|
TOG | ;Toggle options and protocols on and off. (XQOOTOG option)
|
|
OUTT | ;Exit for XQOOTOG
|
|
T1 | ;Toggle options
|
|
T2 | ;Toggle protocols
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(19 - [#19] | OFF+7, OFF+12*, ON+6, ON+12*, REFIND+1, REFIND+2, REFIND+3, T1+10*, T1+17* |
^ORD(101 - [#101] | OFF+17, OFF+20*, ON+17, ON+21*, REFIND+7, REFIND+8, REFIND+9, T2+10*, T2+17* |
^VA(200 - [#200] | REFIND+15 |
^XTMP("XQOO" | OFF+2, OFF+3, OFF+6, OFF+11*, OFF+16, OFF+19*, ON+2, ON+5, ON+9, ON+11 , ON+16, ON+19, ON+20, ON+29!, ADD+2, ADD+3, ADD+5*, KIDS+7, KIDS+15, KIDS+17* , KIDS+20*, GETSET+1, GETSET+4, GETSET+11, RE1+5, REFIND+3*, REFIND+9*, REFIND+16*, REFIND+17* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | OFF+1~, OFF+7*, OFF+9*, OFF+11, OFF+17*, OFF+18*, OFF+19, ON+1~, ON+6*, ON+8* , ON+9, ON+17*, ON+18*, ON+19, ADD+5*, ADD+6*, KIDS+14*, OUT+1!, REFIND+15*, REFIND+16 , OUTRE+1! |
%1 | ON+1~, ON+6*, ON+11, ON+17*, ON+20 |
%Y | REFIND+16, OUTRE+1! |
DA | OFF+1~, OFF+12*, ON+1~, ON+12*, T1+10*, T1+17*, T2+11! |
DIC | OUTT+1!, T1+1*, T2+1* |
DIC("A" | T1+1*, T2+1* |
DIC(0 | T1+1*, T2+1* |
DIR | ON+30!, OFFOP+10!, ONOP+9!, REBLD+8!, RE1+4!, OUTRE+1!, T1+11!, T1+18!, T2+11!, T2+18! |
DIR("?" | ON+27*, OFFOP+7*, ONOP+6*, GETSET+8*, REBLD+6*, RE1+2*, T1+8*, T1+15*, T2+8*, T2+15* |
DIR("A" | ON+26*, OFFOP+6*, ONOP+5*, GETSET+7*, REBLD+5*, RE1+1*, T1+7*, T1+14*, T2+7*, T2+14* |
DIR("B" | ON+25*, OFFOP+5*, ONOP+4*, GETSET+6*, T1+7*, T2+7* |
DIR(0 | ON+25*, OFFOP+5*, ONOP+4*, GETSET+6*, REBLD+4*, RE1*, T1+7*, T1+14*, T2+7*, T2+14* |
DIROUT | OUTRE+1! |
DIRUT | REBLD+7, RE1+3, OUTRE+1!, T1+16!, T1+17, T1+18!, T2+16!, T2+17, T2+18! |
DT | REFIND+17 |
DTOUT | OUTRE+1!, OUTT+1!, T1+2, T2+2 |
DUOUT | OUTRE+1!, OUTT+1!, T1+2, T2+2 |
DUZ | REFIND+15 |
U | OFF+3, OFF+7, OFF+11, OFF+12, OFF+17, OFF+19, OFF+20, ON+5, ON+6, ON+12 , ON+16, ON+17, ON+21, ADD+3, ADD+5, ADD+6, KIDS+14, KIDS+15, KIDS+17, KIDS+20 , KIDS+21, KIDS+24, REFIND+2, REFIND+3, REFIND+8, REFIND+9, REFIND+15, REFIND+16, T1+4, T1+5 , T1+6, T1+10, T1+17, T2+4, T2+5, T2+6, T2+10, T2+17 |
X | OFFOP+10!, ONOP+9!, REBLD+8, RE1+4, OUTRE+1!, OUTT+1!, T1+11!, T1+18!, T2+11!, T2+18! |
>> XPDSET | OFF+9, OFF+11, OFF+18, OFF+19, ON+6, ON+8, ON+9, ON+17, ON+18, ON+19 , ON+24 |
XQ | REBLD+1~, REFIND+1*, REFIND+2, REFIND+3, REFIND+7*, REFIND+8, REFIND+9, OUTRE+1!, TOG+1~, T1+3* , T1+10, T1+17, T2+3*, T2+10, T2+17 |
>> XQ0 | T1+3*, T1+4, T1+5, T2+3*, T2+4, T2+5 |
XQFIL | ADD~, ADD+4, ADD+5, ADD+6, KIDS~, KIDS+8, KIDS+17, KIDS+20, OUT+1! |
XQFLAG | KIDS~, KIDS+7*, KIDS+9*, KIDS+11, KIDS+12*, KIDS+19, KIDS+23 |
XQGL | ADD+4*, ADD+5, ADD+6, KIDS+6~, KIDS+8*, KIDS+9, KIDS+12, KIDS+14, KIDS+17, KIDS+21* , KIDS+24*, OUT+1! |
XQI | GETSET+2*, GETSET+3, GETSET+4, GETSET+5, GETSET+6, GETSET+8, GETSET+11*, GETSET+13! |
XQKD | OFF+1~, OFF+3*, OFF+9, OFF+11, OFF+18, ON+1~, ON+4*, ON+6, ON+8, ON+17 , ON+18 |
XQMES2 | KIDS+6~, KIDS+14*, KIDS+16*, KIDS+20 |
XQMESS | OFF+1~, OFF+3*, OFF+12, OFF+20, ON+5*, ON+6, ON+11*, ON+12, ON+16*, ON+17 , ON+20*, ON+21, ADD+3*, ADD+6, KIDS+6~, KIDS+15*, KIDS+16, KIDS+21, OUT+1!, REBLD+1~ , REBLD+8*, REFIND+2, REFIND+8, REFIND+16, REFIND+20, OUTRE+1!, T1+5*, T1+6, T2+5*, T2+6 |
XQN | OFF+1~, OFF+5*, OFF+6*, OFF+7, OFF+11, OFF+12, OFF+15*, OFF+16*, OFF+17, OFF+19 , OFF+20, ON+1~, ON+4*, ON+5*, ON+6, ON+12, ON+15*, ON+16*, ON+17, ON+21 , ADD~, ADD+5, ADD+6, KIDS+6~, KIDS+10*, KIDS+12*, KIDS+14, KIDS+17, KIDS+20, KIDS+21 , KIDS+24, OUT+1! |
XQNAME | KIDS~, KIDS+10, KIDS+12 |
XQOP | REBLD+1~, REBLD+2*, REFIND+4*, REFIND+13, REFIND+18, OUTRE+1! |
XQPROT | REBLD+1~, REBLD+2*, REFIND+10*, REFIND+13, REFIND+18, OUTRE+1! |
XQS | OUT+1! |
XQSET | OFF~, OFF+2*, OFF+3, OFF+6, OFF+11, OFF+16, OFF+19, ON~, ON+2*, ON+5 , ON+9, ON+16, ON+19, ON+26, ON+27, ON+29, ADD~, ADD+2*, ADD+3, ADD+5 , KIDS~, KIDS+7, KIDS+15, KIDS+17, KIDS+20, OFFOP+2*, OFFOP+3, OFFOP+4, OFFOP+6, OFFOP+7 , OFFOP+9, ONOP+1*, ONOP+2, ONOP+3, ONOP+5, ONOP+6, ONOP+8, GETSET~, GETSET+4*, GETSET+11* , REBLD+1~, RE1+4*, RE1+5, REFIND+3, REFIND+9, REFIND+16, REFIND+18, OUTRE+1! |
Y | ON+29, ON+30!, OFFOP+9, OFFOP+10!, ONOP+8, ONOP+9!, GETSET+11, OUTRE+1!, OUTT+1!, T1+2 , T1+3, T1+10, T1+11!, T1+17, T1+18!, T2+2, T2+3, T2+10, T2+11!, T2+17 , T2+18! |
Y(0 | T1+3, T1+6, T2+3, T2+6 |