Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PSXBKG

Package: CMOP

Routine: PSXBKG


Information

PSXBKG ;BIR/WPB-Routine to schedule background jobs [ 05/01/97 12:56 PM ]

Source Information

Source file <PSXBKG.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA Fileman 6 ^%DT  NOW^%DTC  FILE^DICN  ^DIE  ^DIK  ^DIR  
Kernel 2 (,KILL,REQ,STAT)^%ZTLOAD  $$FMADD^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
UNSCH
RDPRG
EXIT
DREL

External References

Name Field # of Occurrence
^%DT DREL+3
NOW^%DTC UNSCH+8, RDPRG+2, RDPRG+7
^%ZTLOAD DREL+7
KILL^%ZTLOAD UNSCH+6
REQ^%ZTLOAD RDPRG+3
STAT^%ZTLOAD UNSCH+4
FILE^DICN DREL+11
^DIE UNSCH+9
^DIK RDPRG+11
^DIR DREL+2, DREL+5
$$FMADD^XLFDT RDPRG+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: DREL+0
Function Call: WRITE
  • Prompt: !,"Job Queued.",!
  • Line Location: DREL+8
Function Call: WRITE
  • Prompt: !,"This job doesn't exist.",!
  • Line Location: UNSCH+3
Function Call: WRITE
  • Prompt: !,"This task is currently running, wait until the task has finished before stopping the job.",!
  • Line Location: UNSCH+5
Function Call: WRITE
  • Prompt: !,"Job stopped.",!
  • Line Location: UNSCH+7
Routine Call
  • DIE
  • Line Location:
    • UNSCH+9
Routine Call
  • DIR
  • Line Location:
    • DREL+2
    • DREL+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSX(554 DREL+1, DREL+10*, UNSCH+1, UNSCH+2, RDPRG, RDPRG+1, RDPRG+3, RDPRG+4, RDPRG+5*, RDPRG+6
, RDPRG+8, RDPRG+9, RDPRG+10, RDPRG+12*

Label References

Name Line Occurrences
EXIT DREL+2, DREL+3, DREL+5, UNSCH+11
UNSCH DREL+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% UNSCH+9, RDPRG+5!, RDPRG+7!
%DT DREL+3*!
%DT("A" DREL+3*!, EXIT!
%DT("B" DREL+3*!, EXIT!
DA UNSCH+9*!, RDPRG+11*!
DA(1 DREL+11*, UNSCH+9*, RDPRG+11*
DD DREL+9!
DIC DREL+11*!
DIC("DR" DREL+11*!
DIC(0 DREL+11*!
DIE UNSCH+9*!
DIK RDPRG+11*!
DIR DREL+2!, DREL+4!, DREL+5!, DREL+6!, EXIT!
DIR("?" DREL+4!, DREL+5*, DREL+6!
DIR("A" DREL+2*, DREL+4!, DREL+5*, DREL+6!
DIR("B" DREL+2*, DREL+5*
DIR(0 DREL+2*, DREL+4!, DREL+5*, DREL+6!
DIROUT DREL+4!, DREL+5, DREL+6!, EXIT!
DIRUT DREL+2, DREL+4!, DREL+5, DREL+6!, EXIT!
DO DREL+9!
DR UNSCH+9*!
DTOUT DREL+3, DREL+4!, DREL+5, DREL+6!, EXIT!
DUOUT DREL+4!, DREL+5, DREL+6!, EXIT!
DUZ DREL+11, UNSCH+9
END RDPRG+7*, RDPRG+10, RDPRG+13!
KEEP DREL+5*, DREL+11, EXIT!, RDPRG+6*, RDPRG+7, RDPRG+13!
MDT RDPRG+8*, RDPRG+13!
N EXIT!
PSXDATE DREL+3*, DREL+7, DREL+11, EXIT!
PSXTSK RDPRG+13!
RC RDPRG+1*, RDPRG+3, RDPRG+4, RDPRG+5, RDPRG+6*, RDPRG+12, RDPRG+13!
REC EXIT!, UNSCH+1*, UNSCH+2, UNSCH+9, RDPRG+8*, RDPRG+9, RDPRG+10, RDPRG+11, RDPRG+13!
STDATE EXIT!
TIME EXIT!, RDPRG+3*
X DREL+3!, DREL+4!, DREL+6!, DREL+11*!
Y DREL+2, DREL+3!, DREL+4!, DREL+5, DREL+6!, DREL+11!, EXIT!, UNSCH+10!
ZTDESC DREL+7*, EXIT!, RDPRG+3*, RDPRG+13!
ZTDTH DREL+7*, EXIT!, RDPRG+3*, RDPRG+13!
ZTIO DREL+7*, EXIT!, RDPRG+3*, RDPRG+13!
>> ZTREQ DREL+12*
ZTRTN DREL+7*, EXIT!, RDPRG+3*, RDPRG+13!
ZTSK DREL+8, DREL+11, UNSCH~, UNSCH+2*, UNSCH+3, UNSCH+10!, RDPRG+3*
ZTSK(0 UNSCH+7
ZTSK(1 UNSCH+5, UNSCH+6
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All