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 |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: SCUTBK

Package: Scheduling

Routine: SCUTBK


Information

SCUTBK ;ALB/MJK - Scheduling Broker Utilities ;[ 03/21/95 4:13 PM ]

Source Information

Source file <SCUTBK.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 NOW^%DTC  LIST^DIC  (FILE,UPDATE,VAL)^DIE  FDA^DILF  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
Scheduling 11 SCAPMSG  SCMCBK  SCMCBK1  SCMCBK4  SCMRBK  SCUTBK1  SCUTBK10  SCUTBK11  
SCUTBK12  SCUTBK2  SCUTBK4  

Entry Points

Name Comments DBIA/ICR reference
TMP ; -- temporary envrionment variables sets until kernel tools arrives
FDASET(SCROOT,SCFDA) ;
PARSE(SC) ; -- array parsing
CHK ; -- all broker callbacks pass thru here
SETF(X) ;
SET(X) ;
LISTC(SCDATA,SC) ; -- broker callback to get list data
FILEC(SCDATA,SCMODE,SCROOT,SCIENS) ;
VALC(SCDATA,SC) ; -- calls Database Validator

External References

Name Field # of Occurrence
NOW^%DTC TMP+3
LIST^DIC LISTC+14
FILE^DIE FILEC+10
UPDATE^DIE FILEC+8
VAL^DIE VALC+12
FDA^DILF FDASET+9

Used in RPC

RPC Name Call Tags
SC LISTER LISTC
SC FILER FILEC
SC VALIDATOR VALC

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("SCRSLT" LISTC+24

Label References

Name Line Occurrences
CHK LISTC+2, FILEC+2, VALC+2
FDASET FILEC+3
PARSE LISTC+4
SET LISTC+20, LISTC+21, LISTC+23, LISTC+24, LISTC+27, VALC+16, VALC+17, VALC+18, VALC+19, VALC+22
SETF FILEC+13, FILEC+15, FILEC+18, FILEC+19
TMP LISTC+12, VALC+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT TMP+3*
DTIME TMP+2*
DUZ TMP+1, TMP+2*
DUZ(0 TMP+2*
I LISTC+16~, LISTC+24*, FILEC+1~, FILEC+15*, FDASET+1~, FDASET+3*, FDASET+4*
N LISTC+16~, LISTC+18*, SET+1*, SET+2, FILEC+1~, FILEC+11*, SETF+1*, SETF+2, VALC+14~, VALC+15*
SC LISTC~, LISTC+4, PARSE~, VALC~
SC("FIELD" VALC+6
SC("FIELDS" PARSE+3
SC("FILE" PARSE+1, VALC+4
SC("FLAGS" PARSE+4
SC("FROM" PARSE+6
SC("ID" PARSE+10
SC("IENS" PARSE+2, VALC+5
SC("MAX" PARSE+5
SC("PART" PARSE+7
SC("ROOT" PARSE+11
SC("SCREEN" PARSE+9
SC("VALUE" PARSE+13, VALC+7
SC("XREF" PARSE+8
SCDATA LISTC~, LISTC+29*, FILEC~, VALC~, VALC+23*
SCDATA( SETF+2*
SCERR LISTC+1~, LISTC+26, FILEC+1~, FILEC+17, FDASET+1~, VALC+1~, VALC+21
SCFDA FILEC+1~, FILEC+3, FDASET~
SCFIELD FDASET+1~, FDASET+6*, FDASET+9, VALC+1~, VALC+6*, VALC+12
SCFIELDS LISTC+1~, LISTC+14, PARSE+3*
SCFILE LISTC+1~, LISTC+14, PARSE+1*, FDASET+1~, FDASET+5*, FDASET+9, VALC+1~, VALC+4*, VALC+12
>> SCFLAGS LISTC+5*, LISTC+14, PARSE+4*, VALC+3*, VALC+12
SCFLD LISTC+1~
SCFROM LISTC+1~, LISTC+14, LISTC+19, LISTC+21, PARSE+6*
SCFROM("IEN" LISTC+21
SCID LISTC+1~, LISTC+14, PARSE+10*
SCIEN FDASET+1~, FDASET+7*, FDASET+9
SCIENS LISTC+1~, LISTC+14, PARSE+2*, FILEC~, VALC+1~, VALC+5*, VALC+12
SCMAX LISTC+1~, LISTC+14, PARSE+5*
SCMODE FILEC~, FILEC+7
SCPART LISTC+1~, LISTC+14, PARSE+7*
SCREEN LISTC+1~, LISTC+14, PARSE+9*
SCROOT LISTC+1~, PARSE+11*, FILEC~, FILEC+3, FDASET~
SCROOT( FDASET+4
SCRSLT LISTC+1~, VALC+1~, VALC+12, VALC+18
SCRSLT(0 VALC+19
SCRTN FILEC+1~
SCRTN( FILEC+15
SCVAL LISTC+1~, PARSE+13*, FDASET+1~, FDASET+8*, FDASET+9, VALC+1~, VALC+7*, VALC+12
SCVALUE VALC+1~
SCXREF LISTC+1~, LISTC+14, PARSE+8*
U LISTC+21, FILEC+15, FDASET+5, FDASET+6, FDASET+7, FDASET+8, TMP+2*, VALC+18
X SET~, SET+2, SETF~, SETF+2, FDASET+4*, FDASET+5, FDASET+6, FDASET+7, FDASET+8, TMP+3
Y LISTC+16~, LISTC+29, VALC+14~, VALC+23
Y( SET+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All