RMPVDRV ; OIT/JDA - SCAMP runtime support; Nov 17, 2024@23:35:37
Source file <RMPVDRV.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 |
| Package | Total | Caller Graph |
|---|---|---|
| Prosthetics Vision 4 Sight II | 4 | RMPVFM RMPVIO RMPVS633 RMPVS925 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RUN(CALL,DRVNAME) | ;primary entry point
|
|
| HANDLE(FROMEREF) | ; handle special calls like FileMan, etc.
|
|
| WRITECTL(FROMEREF,ARG) | ; Write control characters, like 'W !' or 'W $2'
|
|
| WRITEIND(FROMEREF,ARG) | ; Write indirect arg, like 'W @VAR'
|
|
| WRITE(FROMEREF,ARG) | ; Write regular, like 'W "prompt"' or 'W VAR'
|
|
| READCTL(FROMEREF,ARG) | ; Read control characters, like 'R !'
|
|
| READIND(FROMEREF,ARG) | ; Write indirect arg, like 'R @VAR'
|
|
| READPMT(FROMEREF,ARG) | ; Read statements, like 'R "prompt:"'
|
|
| READ(FROMEREF,ARG) | ; Read statements, other
|
|
| CALLIO(WHAT) | ; Input/output handler
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP($J | RUN+2*, RUN+5, HANDLE+2, CALLIO+2 |
| Name | Line Occurrences |
|---|---|
| @( | RUN+13, HANDLE+3, CALLIO+3 |
| CALLIO | WRITECTL+1, WRITEIND+1, WRITE+1, READCTL+1, READIND+1, READPMT+1, READ+2 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | HANDLE+1, CALLIO+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZIS | RUN+5* |
| %request | RUN+9~ |
| %response | RUN+9~ |
| %session | RUN+9~ |
| ARG | RUN+10~, WRITECTL~, WRITEIND~, WRITE~, READCTL~, READIND~, READPMT~, READ~, READ+1* |
| CALL | RUN~, RUN+13 |
| CALLBACK | HANDLE+2~*, HANDLE+3, CALLIO+2~*, CALLIO+3 |
| DFN | RUN+9~ |
| DRVNAME | RUN~, RUN+2, RUN+6, RUN+9~ |
| FILE | RUN+9~ |
| FROMEREF | HANDLE~, HANDLE+2, WRITECTL~, WRITEIND~, WRITE~, READCTL~, READIND~, READPMT~, READ~ |
| I | RUN+10~ |
| IO | RUN+5 |
| IOF | RUN+12* |
| IOM | RUN+12* |
| >> IOP | RUN+5* |
| OLDIO | RUN+3~, RUN+4*, RUN+9~, RUN+14 |
| >> POP | RUN+5 |
| REQUEST | RUN+9~ |
| RMPR60 | RUN+10~ |
| RMPVREF | HANDLE+1~*, HANDLE+4, CALLIO+1~*, CALLIO+4 |
| SUSP | RUN+9~ |
| TMPFILE | RUN+3~ |
| U | RUN+9~, RUN+12* |
| WHAT | CALLIO~, CALLIO+2 |
| XX | RUN+9~ |
| element | RUN+10~ |
| iter | RUN+10~ |
| pResponse | RUN+10~ |
| pX | RUN+9~ |
| request | RUN+10~ |
| response | RUN+10~ |
| responses | RUN+9~ |
| tRedirected | RUN+9~ |
| vArray | RUN+10~ |
| Name | Field # of Occurrence |
|---|---|
| $T(@CALLBACK | CALLIO+3 |