XDRDQUE ;SF-IRMFO/IHS/OHPRD/JCM - START AND STOP DUPLICATE CHECKER SEARCH ;8/28/08 18:23
Source file <XDRDQUE.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DISP | ; | |
| QUEUEX | ||
| END | ||
| ASK3 | ; | |
| ASK2 | ; | |
| EOJ | ; | |
| FILEX | ||
| ASKX | ; | |
| QUEUE | ; | |
| START | ; | |
| FILE | ; EP - Called by XDRDCOMP,XDRDLIST,XDRDSCOR,XDRMADD,XDRCNT | 
 
 | 
| ASK | ; | |
| ASK1 | ; | |
| ASK3X | ||
| OUT | ; ; Common point to take care of DIR,DIC, and DIE calls | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(15.1 - [#15.1] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^VA(15.1 - [#15.1] | ASK+3 | 
| Name | Line Occurrences | 
|---|---|
| ASK | START+10 | 
| ASK1 | ASK+2 | 
| ASK2 | ASK+4 | 
| ASK3 | START+12 | 
| ASK3X | ASK3+5 | 
| ASKX | ASK+2, ASK+3 | 
| DISP | ASK+1 | 
| END | START+5, START+8, START+9, START+10, START+11 | 
| EOJ | END | 
| FILE | START+8 | 
| FILEX | FILE+12 | 
| OUT | ASK1+3, ASK1+5, ASK2+4, ASK3+3 | 
| QUEUE | START+11, START+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | ASK1+6*! | 
| DIC | FILE+11*! | 
| DIC("A" | FILE+5* | 
| DIC("B" | FILE+2! | 
| DIC("S" | FILE+8* | 
| DIC(0 | FILE+4* | 
| DIE | ASK1+6*! | 
| DIR | ASK1+3!, ASK1+5!, ASK2+4!, ASK2+7~, ASK3+3! | 
| DIR("?" | ASK2+3* | 
| DIR("A" | ASK1+2*, ASK1+5*, ASK2+2*, ASK2+8*, ASK2+9*, ASK2+10*, ASK3+2* | 
| DIR("B" | ASK1+5*, ASK2+3* | 
| DIR(0 | ASK1+2*, ASK1+5*, ASK2+2*, ASK2+7*, ASK3+2* | 
| DIRUT | OUT+2! | 
| DR | ASK1+6*! | 
| DTOUT | OUT+2! | 
| DUOUT | OUT+2! | 
| >> PRIFILE | FILE+13* | 
| U | FILE+13, DISP+2, DISP+3 | 
| X | FILE+3!*, FILE+4, FILE+11!, EOJ+1! | 
| XDRD | EOJ+1! | 
| XDRD(0 | FILE+13*, DISP+2, DISP+3, QUEUE+1 | 
| XDRDNSTA | START+12, ASK1+8!, ASK1+9*, ASK3+6*, QUEUE+2, EOJ+1! | 
| XDRDPDTI | ASK+3*, QUEUE+3, EOJ+1! | 
| XDRDQUE | EOJ+1! | 
| XDRDQUE("TASK | MAN STATUS" , START+4*, START+5 | 
| XDRDSTA | ASK+3, ASK+4, DISP+2*, ASK1+1*, ASK1+2, ASK1+4, ASK1+9, EOJ+1! | 
| XDRDTYPE | DISP+3*, ASK2+1!, ASK2+5*, ASK2+6 | 
| XDRFL | FILE+3, FILE+13*, ASK+3, ASK1+6, EOJ+1! | 
| XDRNOPT | START+7~*, FILE+1*, FILE+7 | 
| XDRQFLG | START+1*, START+8, START+9, START+10, START+11, START+12, FILE+12*, ASK+2, ASK+4, ASK1+4 , ASK1+6, ASK1+7*, ASK1+9, ASK2+11*, ASK3+4*, ASK3+5, QUEUE+6*, OUT+2*, EOJ+1! | 
| Y | FILE+12, FILE+13!, ASK1+4*, ASK1+6, ASK1+7, ASK2+5, ASK2+11, ASK3+4, EOJ+1! | 
| Y(0 | FILE+13 | 
| >> ZTDESC | QUEUE+1*, QUEUE+2* | 
| >> ZTIO | QUEUE+1* | 
| >> ZTQUEUED | FILE+9, FILE+14, QUEUE+6 | 
| >> ZTRTN | QUEUE+1* | 
| >> ZTSAVE("XDRDNSTA" | QUEUE+4* | 
| >> ZTSAVE("XDRDPDTI" | QUEUE+3* | 
| >> ZTSAVE("XDRDTYPE" | QUEUE+4* | 
| >> ZTSAVE("XDRFL" | QUEUE+3* | 
| ZTSK | QUEUE+7! |