%ZTMS0 ;SEA/RDS-TaskMan: Submanager, Part 2 (Trap Functions) ;09/25/08 16:07
Source file <ZTMS0.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 |
|---|---|---|
| ERROR2 | ;ERROR--trap
|
|
| STATUS | ;ERROR--update task's status in Task File, Call w/ ^%ZTSK locked
|
|
| DEVBAD | ;ERROR--dequeue all entries for a bad device
|
|
| DBX | ||
| DQ | ;DEVBAD--remove a task from the waiting list for a bad device
|
|
| ERCLOZ | ;ERROR--close device after error
|
|
| ERC2 | ;Close original Device
|
|
| XREF | ;ERROR--cross-reference TaskMan Error file entry by context of error
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZTME | STATUS+1, STATUS+4, STATUS+5 |
| >> %ZTMEH | STATUS+4, STATUS+5 |
| >> %ZTMETSK | STATUS+3, STATUS+4, STATUS+5, XREF+1 |
| IO | ERCLOZ+2, ERCLOZ+4, ERC2+4 |
| IO("C" | ERCLOZ+2*, ERCLOZ+4*, ERC2+4* |
| IO(1 | ERCLOZ+4, ERC2+4 |
| POP | ERC2+1~, ERC2+2* |
| ZT | DEVBAD+1~ |
| ZT1 | DEVBAD+1~ |
| ZT2 | DEVBAD+1~, DEVBAD+4*, DEVBAD+5, DQ+1, DQ+2, DQ+3 |
| ZT3 | DEVBAD+1~, DEVBAD+4*, DEVBAD+5*, DQ+1 |
| ZT4 | DEVBAD+1~, DEVBAD+5*, DQ+1, DQ+2, DQ+3, DQ+4, DQ+5 |
| >> ZTDEVOK | DEVBAD+2, DEVBAD+4, DEVBAD+6, DBX |
| >> ZTE | STATUS+1*, STATUS+2*, STATUS+3 |
| >> ZTERROX | XREF+1*, XREF+4, XREF+5, XREF+6 |
| >> ZTERROX1 | XREF+3*, XREF+4*, XREF+5*, XREF+6* |
| >> ZTH | ERROR2+1*, ERROR2+2, ERROR2+3 |
| >> ZTQUEUED | STATUS+3, XREF+2*, XREF+3, XREF+4, XREF+5 |