SCUTBK ;ALB/MJK - Scheduling Broker Utilities ;[ 03/21/95 4:13 PM ]
Source file <SCUTBK.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 |
---|---|---|
CHK | ; -- all broker callbacks pass thru here
|
|
LISTC(SCDATA,SC) | ; -- broker callback to get list data
|
|
SET(X) | ;
|
|
PARSE(SC) | ; -- array parsing
|
|
FILEC(SCDATA,SCMODE,SCROOT,SCIENS) | ;
|
|
SETF(X) | ;
|
|
FDASET(SCROOT,SCFDA) | ;
|
|
TMP | ; -- temporary envrionment variables sets until kernel tools arrives
|
|
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 |
>> | 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* |