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* |