DDMP2 ;SFISC/DPC-Import Device, Queuing, Reports ;11/5/97 08:10
Source file <DDMP2.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| QUE(DDMPIOP) | ; | |
| HDR | ; | |
| SETQTIME | ; | |
| REP1(DDMPRPSB,DDMPLN) | ; | |
| DEV(DDMPIOIN,DDMPIOP) | ; | |
| LN1 | ; | |
| SETIOP | ; | |
| HDR1 | ; | |
| LDXTMP(DDMPTXT) | ; | |
| PRNTHM | ;Print to home device.  Tasked prints fall through. | |
| PRNT | ; | |
| BROWSET | ; | |
| REP2(DDMPRPSB,DDMPLN,DDMPSTAT) | ; | |
| LN2 | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| 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 | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DD( | REP1+24 | 
| ^XTMP( | REP1+5*, REP1+7, LDXTMP+2*, PRNTHM+5, PRNTHM+6 | 
| ^XTMP("DDMP1000" | REP1+3 | 
| ^XTMP("DDMPz" | REP1+4 | 
| Name | Line Occurrences | 
|---|---|
| BROWSET | REP2+24 | 
| HDR | PRNTHM+4, PRNTHM+7 | 
| LDXTMP | REP1+8, REP1+9, REP1+10, REP1+11, REP1+12, REP1+13, REP1+14, REP1+15, REP1+16, REP1+17 , REP1+18, REP1+19, REP1+25, REP1+26, REP1+27, REP1+28, REP1+29, REP1+30, REP2+2, REP2+3 , REP2+4, REP2+5, REP2+6, REP2+7, REP2+9, REP2+10, REP2+11, REP2+12, REP2+13, REP2+14 , REP2+15, REP2+16, REP2+17, REP2+18, REP2+19, REP2+21, REP2+22 | 
| PRNTHM | REP2+23, REP2+24 | 
| SETIOP | DEV+16 | 
| SETQTIME | DEV+8 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | REP1+7* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DT | SETQTIME+2~, SETQTIME+7* | 
| %DT(0 | SETQTIME+7* | 
| %ZIS | DEV+10~, DEV+11*, REP2+26~, REP2+27*, BROWSET+1~ | 
| %ZIS("A" | DEV+12* | 
| %ZIS("HFSMODE" | REP2+30* | 
| %ZIS("HFSNAME" | REP2+29* | 
| DDMPCNT | PRNTHM+1~, PRNTHM+3*, PRNTHM+5*, PRNTHM+6 | 
| >> DDMPF | REP1+16, REP1+24 | 
| >> DDMPFLG | REP1+14 | 
| >> DDMPFMT("FDELIM" | REP1+12 | 
| >> DDMPFMT("FIXED" | REP1+11 | 
| >> DDMPFMT("QUOTED" | REP1+13 | 
| DDMPFNO | REP1+1~, REP1+21*, REP1+23, REP1+24 | 
| >> DDMPFSRC("FILE" | REP1+10 | 
| >> DDMPFSRC("PATH" | REP1+10 | 
| DDMPI | REP1+1~, REP1+20*, REP1+21, REP1+22, REP1+23 | 
| DDMPIOIN | DEV~ | 
| DDMPIOIN("IOP" | DEV+4, DEV+5, DEV+7 | 
| DDMPIOIN("QTIME" | DEV+8, SETQTIME+3 | 
| DDMPIOP | DEV~, DEV+5*, DEV+7*, DEV+19, SETIOP+2*, SETIOP+3*, SETIOP+4*, SETIOP+5*, SETIOP+6*, QUE~ , REP2+24, REP2+28, BROWSET+2 | 
| DDMPIOP("HFSMODE" | SETIOP+7*, REP2+30 | 
| DDMPIOP("HFSNAME" | SETIOP+7*, REP2+29 | 
| DDMPIOP("HFSNODE" | REP2+30 | 
| DDMPIOP("HOME" | DEV+15*, REP2+23 | 
| DDMPIOP("NG" | DEV+14*, DEV+24*, SETQTIME+9* | 
| DDMPIOP("Q" | DEV+7*, DEV+17*, DEV+25* | 
| DDMPIOP("QTIME" | SETQTIME+4*, SETQTIME+10*, QUE+5 | 
| DDMPIOSL | PRNTHM+1~, PRNTHM+2*, PRNTHM+7 | 
| DDMPLEN | REP1+1~, REP1+21*, REP1+22 | 
| DDMPLN | REP1~, REP1+2*, LDXTMP+1*, LDXTMP+2, REP2~ | 
| DDMPOUT | PRNTHM+1~, PRNTHM+5, HDR+1* | 
| DDMPPG | PRNTHM+1~, PRNTHM+3*, HDR+1, HDR+2, HDR+3*, HDR+4 | 
| DDMPRPSB | REP1~, REP1+3*, REP1+4*, REP1+5, REP1+7, LDXTMP+2, REP2~, PRNTHM+5, PRNTHM+6 | 
| >> DDMPSQ( | REP1+20, REP1+21, REP1+23 | 
| DDMPSTAT | REP2~ | 
| DDMPSTAT("ABORT" | REP2+8 | 
| DDMPSTAT("BEG" | REP2+19, REP2+22 | 
| DDMPSTAT("END" | REP2+20*, REP2+21, REP2+22 | 
| DDMPSTAT("FIEN" | REP2+16 | 
| DDMPSTAT("LIEN" | REP2+17 | 
| DDMPSTAT("NG" | REP2+2, REP2+13, REP2+14 | 
| DDMPSTAT("TOT" | REP2+12, REP2+13 | 
| DDMPTXT | REP1+1~, REP1+22*, REP1+23*, REP1+24*, REP1+25, LDXTMP~, LDXTMP+2 | 
| DDMPUSR | REP1+1~, REP1+6*, REP1+7, REP1+8 | 
| DIR | DEV+20~, HDR+1~ | 
| DIR("A" | DEV+22* | 
| DIR(0 | DEV+21*, HDR+1* | 
| DIRUT | DEV+20~, DEV+24 | 
| DT | REP1+5 | 
| DUZ | REP1+6, REP2+37 | 
| IO | SETIOP+7, PRNT+3, BROWSET+4 | 
| IO("DOC" | SETIOP+4 | 
| IO("Q" | DEV+17 | 
| IOF | REP2+23, PRNTHM+8, HDR+2 | 
| IOM | SETIOP+5 | 
| ION | SETIOP+2 | 
| >> IOP | REP2+28*, BROWSET+2* | 
| IOSL | SETIOP+6, PRNTHM+2 | 
| IOST | DEV+15, SETIOP+3, PRNTHM+8, HDR+1 | 
| >> IOT | SETIOP+7 | 
| POP | DEV+10~, DEV+14, REP2+1~, REP2+24, REP2+32 | 
| U | REP1+5 | 
| X | SETQTIME+2~, SETQTIME+3*, SETQTIME+4, SETQTIME+6* | 
| Y | DEV+20~, DEV+25, SETQTIME+2~, SETQTIME+9, SETQTIME+10, HDR+1~ | 
| >> ZTDESC | QUE+4*, REP2+37* | 
| >> ZTDTH | QUE+5*, REP2+36* | 
| ZTIO | QUE+3*, REP2+33! | 
| >> ZTQUEUED | REP2+39 | 
| >> ZTREQ | PRNT+2* | 
| >> ZTRTN | QUE+2*, REP2+34* | 
| >> ZTSAVE("DDMPF" | QUE+9* | 
| >> ZTSAVE("DDMPFLG" | QUE+12* | 
| >> ZTSAVE("DDMPFLG(" | QUE+13* | 
| >> ZTSAVE("DDMPFMT(" | QUE+11* | 
| >> ZTSAVE("DDMPFSRC(" | QUE+15* | 
| >> ZTSAVE("DDMPIOP" | QUE+8* | 
| >> ZTSAVE("DDMPIOP(" | QUE+7* | 
| >> ZTSAVE("DDMPNCNT" | QUE+14* | 
| >> ZTSAVE("DDMPRPSB" | REP2+35* | 
| >> ZTSAVE("DDMPSQ(" | QUE+10* | 
| >> ZTSAVE("^TMP($J,""DDMP""," | QUE+6* | 
| >> ZTSK | QUE+17, QUE+18, REP2+39 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(HDR1+1 | HDR+4 | 
| $T(HDR1+2 | HDR+5 | 
| $T(LN1+1 | REP1+8 | 
| $T(LN1+10 | REP1+28 | 
| $T(LN1+11 | REP1+29 | 
| $T(LN1+2 | REP1+10 | 
| $T(LN1+3 | REP1+11 | 
| $T(LN1+4 | REP1+12 | 
| $T(LN1+5 | REP1+13 | 
| $T(LN1+6 | REP1+14 | 
| $T(LN1+7 | REP1+16 | 
| $T(LN1+8 | REP1+18 | 
| $T(LN1+9 | REP1+19 | 
| $T(LN2+(6) | REP2+10 | 
| $T(LN2+1 | REP2+2 | 
| $T(LN2+10 | REP2+16 | 
| $T(LN2+11 | REP2+17 | 
| $T(LN2+12 | REP2+19 | 
| $T(LN2+13 | REP2+21 | 
| $T(LN2+14 | REP2+22 | 
| $T(LN2+2 | REP2+5 | 
| $T(LN2+3 | REP2+6 | 
| $T(LN2+4 | REP2+9 | 
| $T(LN2+7 | REP2+12 | 
| $T(LN2+8 | REP2+13 | 
| $T(LN2+9 | REP2+14 |