SCUTBK ;ALB/MJK - Scheduling Broker Utilities ;[ 03/21/95 4:13 PM ]
Source file <SCUTBK.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | NOW^%DTC LIST^DIC (FILE,UPDATE,VAL)^DIE FDA^DILF | 
| 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 | 
| RPC Name | Call Tags | 
|---|---|
| SC LISTER | LISTC | 
| SC FILER | FILEC | 
| SC VALIDATOR | VALC | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("SCRSLT" | LISTC+24 | 
| 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 | 
| >> | 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* |