%ZTLOAD3 ;SEA/RDS - TaskMan: Task Requeue ;07/29/08 11:46
Source file <ZTLOAD3.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 |
---|---|---|
INPUT | ;check for error conditions
|
|
DQ | ;make sure task is not pending
|
|
ZTDTH | ;determine task's next start time
|
|
DT | ||
DTX | ||
ZTRTN | ;determine whether entry point should change
|
|
ZTIO | ;determine whether i/o device should change
|
|
ZTIO1 | ;set hunt group suppression flag
|
|
ZTDESC | ;determine whether description should change
|
|
RECORD | ;record changes in Task File entry
|
|
ZTSAVE | ;See if new data to save
|
|
SCHED | ;schedule task, cleanup, quit
|
|
BAD | ||
REQP(ZT1) | ;Reschedule a persistent task. Called from ZTM
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%H | INPUT+1~, ZTSAVE+1! |
%T | INPUT+1~, ZTSAVE+1! |
%X | SCHED+2! |
%Y | SCHED+2! |
U | ZTRTN+3, ZTRTN+4, ZTRTN+5, ZTIO+2, ZTIO+5, ZTIO+6, ZTIO+7, ZTIO1+1, RECORD+3, RECORD+5 |
X | INPUT+1~, ZTSAVE+1!, SCHED+2! |
X1 | INPUT+1~, ZTSAVE+1!, SCHED+2! |
Y | INPUT+1~, ZTSAVE+1!, SCHED+2! |
ZT | INPUT+1~, ZTRTN+4*, ZTRTN+5, ZTIO+2*, ZTIO+5, ZTIO+7, ZTSAVE+1!, SCHED+1* |
ZT1 | INPUT+1~, ZTSAVE+1!, SCHED+2!, REQP~, REQP+1 |
ZT2 | INPUT+1~, ZTSAVE+1!, SCHED+2!, REQP+1~ |
ZT3 | INPUT+1~, ZTSAVE+1!, SCHED+2!, REQP+1~ |
ZTDESC | ZTDESC+1*, ZTDESC+2*, ZTDESC+3, ZTSAVE+2! |
ZTDTH | INPUT+4, ZTDTH+3*, ZTDTH+4*, ZTDTH+5, ZTDTH+6*, ZTDTH+7, ZTDTH+8, DT, DT+1, DT+2 , DTX+1*, RECORD+3, RECORD+5, SCHED+1, SCHED+2!, REQP+1~* |
ZTH | INPUT+1~, ZTDTH+8*, DT*, DT+1*, DT+2*, DTX, DTX+1, ZTSAVE+1! |
ZTIO | ZTIO+3, ZTIO+4, ZTIO+5, ZTIO+6, ZTIO+7, ZTSAVE+2! |
ZTIO(1 | ZTIO1+1 |
ZTL | INPUT+1~, ZTDTH+8*, DT, DT+1, DT+2, ZTSAVE+1! |
ZTOS | INPUT+1~, ZTSAVE+1! |
ZTREC | INPUT+1~, INPUT+3*, ZTDTH+1*, ZTDTH+2*, ZTDTH+3, ZTDTH+8, ZTRTN+4, ZTRTN+5*, RECORD+3*, RECORD+4 , ZTSAVE+1! |
ZTREC1 | INPUT+1~, ZTSAVE+1! |
ZTREC2 | INPUT+1~, ZTIO+1~, ZTIO+2*, ZTIO+5*, ZTIO+6*, ZTIO+7*, ZTIO1+1*, RECORD+1, ZTSAVE+1! |
ZTREC25 | INPUT+1~, ZTIO+1~, ZTIO+5*, RECORD+2, ZTSAVE+1! |
ZTREQ | INPUT+2! |
ZTRTN | ZTRTN+1, ZTRTN+2, ZTRTN+3*, ZTRTN+5, ZTSAVE+2! |
ZTSAVE | ZTSAVE+3, SCHED+2!, REQP+1~ |
ZTSK | INPUT+2*, INPUT+3, DQ+2, ZTIO+2, ZTDESC+1, ZTDESC+3, RECORD+1, RECORD+2, RECORD+4, RECORD+5 , ZTSAVE+3, SCHED+1, SCHED+3, BAD, REQP+1~*, REQP+2, REQP+3 |
ZTSK(0 | INPUT+2!, SCHED+3*, BAD* |