BMXRPC ; IHS/OIT/HMW - BMX REMOTE PROCEDURE CALLS ;
Source file <BMXRPC.m>
| Package | Total | Call Graph | 
|---|---|---|
| M Transfer | 1 | $$T^BMXTRS | 
| VA Fileman | 1 | (FIND,LIST)^DIC | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| WRITE | ;EP | |
| LOOKUP(BMXGBL,BMXFL,BMXFLDS,BMXFLG,BMXIN,BMXMX,BMXIX,BMXSCR,BMXMC) | ;EP | |
| ERROUT(BMXERR,I) | ;EP | |
| PASSERR(BMXGBL,BMXERR) | ;EP | 
| RPC Name | Call Tags | 
|---|---|
| BMX LOOKUP | LOOKUP | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BMXTEMP($J | LOOKUP+30!, WRITE+22*, WRITE+39*, WRITE+42, WRITE+48*, ERROUT+4*, PASSERR+16!, PASSERR+18* | 
| ^BMXTMP($J | LOOKUP+30!, WRITE+6, WRITE+8, WRITE+10, WRITE+11, WRITE+26, WRITE+28, WRITE+32, WRITE+33, PASSERR+16! | 
| ^DD( | WRITE+19 | 
| Name | Line Occurrences | 
|---|---|
| ERROUT | LOOKUP+33, WRITE+12 | 
| WRITE | LOOKUP+68 | 
| Name | Field # of Occurrence | 
|---|---|
| ^("DIERR" | WRITE+6 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> ASDC | WRITE+17*, WRITE+18, WRITE+20, WRITE+21 | 
| >> ASDX | WRITE+16*, WRITE+21*, WRITE+22 | 
| >> ASDXFNAM | WRITE+19*, WRITE+20*, WRITE+21 | 
| >> ASDXFNUM | WRITE+18*, WRITE+19 | 
| BMX31 | LOOKUP+28*, WRITE+48, ERROUT+4, PASSERR+15~*, PASSERR+18 | 
| BMXERR | LOOKUP+29*, WRITE+43*, WRITE+44*, WRITE+45*, WRITE+48, ERROUT~, ERROUT+4, PASSERR~, PASSERR+13*, PASSERR+18 | 
| BMXFL | LOOKUP~, LOOKUP+27, LOOKUP+33, LOOKUP+65, LOOKUP+66, WRITE+19 | 
| BMXFLDS | LOOKUP~, LOOKUP+27, LOOKUP+42*, LOOKUP+65, LOOKUP+66, WRITE+17, WRITE+18 | 
| BMXFLG | LOOKUP~, LOOKUP+27, LOOKUP+45, LOOKUP+46*, LOOKUP+47*, LOOKUP+66 | 
| >> BMXG | LOOKUP+57*, LOOKUP+65, LOOKUP+66 | 
| BMXGBL | LOOKUP~, LOOKUP+27, LOOKUP+29*, PASSERR~, PASSERR+17* | 
| BMXIN | LOOKUP~, LOOKUP+27, LOOKUP+64, LOOKUP+66, WRITE+43 | 
| BMXIX | LOOKUP~, LOOKUP+27, LOOKUP+46, LOOKUP+53*, LOOKUP+65, LOOKUP+66 | 
| BMXMC | LOOKUP~, LOOKUP+27, LOOKUP+60*, WRITE+36 | 
| BMXMX | LOOKUP~, LOOKUP+27, LOOKUP+50*, LOOKUP+65, LOOKUP+66 | 
| BMXSCR | LOOKUP~, LOOKUP+27, LOOKUP+54*, LOOKUP+65, LOOKUP+66 | 
| I | WRITE+5~, WRITE+25~, WRITE+26*, WRITE+39, WRITE+48, ERROUT~, ERROUT+3*, ERROUT+4 | 
| M | WRITE+9~*, WRITE+10*, WRITE+11, WRITE+31~*, WRITE+32*, WRITE+33 | 
| N | WRITE+5~, WRITE+7*, WRITE+8*, WRITE+10, WRITE+11, WRITE+25~*, WRITE+26*, WRITE+28, WRITE+32, WRITE+33 | 
| U | LOOKUP+29*, WRITE+33 | 
| X | WRITE+5~, WRITE+7*, WRITE+11*, WRITE+12, WRITE+25~, WRITE+28*, WRITE+33*, WRITE+36*, WRITE+39 |