BSDX18 ; IHS/OIT/HMW/MSC/SAT - WINDOWS SCHEDULING RPCS ;
Source file <BSDX18.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MADCONF(BSDX) | ;Confirm selections | |
| MADEXST(BSDXU,BSDXR) | ; | |
| DELRUD(BSDXY,BSDXIEN) | ;EP | |
| MADSCR(BSDXDUZ,BSDXZMGR,BSDXZMENU,BSDXZPROG) | ;EP - File 200 screening code for MADDRU | |
| MADASS(BSDX) | ; | |
| ADDRUD(BSDXY,BSDXVAL) | ;EP | |
| MADACC(BSDX) | ;Prompt for access level. | |
| ERR(BSDXI,BSDXID,BSDXERR) | ;Error processing | |
| MADDRU | ;EP -Command line utility to bulk-add users and set access rights IHS/HMW 20060420 **1** | |
| MADUSR | ;Prompt for users from file 200 who have BSDXUSER key | |
| MADFILE(BSDXVAL) | ; | |
| MADDEL(BSDXRUID) | ; | |
| ADDRU(BSDXY,BSDXVAL) | ;EP | |
| MADRES | ;Prompt for Resources | |
| DELRU(BSDXY,BSDXIEN) | ;EP | |
| MADERR(BSDXMSG) | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| RPC Name | Call Tags | 
|---|---|
| BSDX DELETE RESOURCEUSER | DELRU | 
| BSDX ADD/EDIT RESOURCEUSER | ADDRU | 
| FileNo | Call Tags | 
|---|---|
| ^BSDXRSU - [#9002018.15] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BSDXRSU - [#9002018.15] | DELRU+12, ADDRU+33, MADDEL+4, MADFILE+26, MADEXST+10 | 
| ^BSDXRSU("AC" | ADDRU+32, MADFILE+25, MADEXST+7, MADEXST+9 | 
| ^BSDXTMP($J | DELRU+10*, DELRU+19*, ADDRU+14*, ADDRU+61*, ERR+3*, ERR+5* | 
| ^DIC(19.1 - [#19.1] | MADDRU+7, MADDRU+8, MADDRU+9 | 
| ^TMP($J | MADDRU+6!, MADDRU+12, MADDRU+14, MADUSR+5!, MADUSR+8*, MADRES+5!, MADRES+8*, MADASS+11, MADASS+12 | 
| ^VA(200 - [#200] | MADSCR+2, MADSCR+3, MADSCR+4 | 
| Name | Line Occurrences | 
|---|---|
| $$MADACC | MADDRU+15 | 
| $$MADCONF | MADDRU+16 | 
| $$MADEXST | MADASS+13 | 
| ERR | DELRU+11, DELRU+12, ADDRU+23, ADDRU+24 | 
| MADASS | MADDRU+17 | 
| MADDEL | MADASS+15 | 
| MADERR | MADDRU+7, MADDRU+8, MADDRU+9, MADDRU+12, MADDRU+14, MADDRU+16, MADDRU+18, MADFILE+16, MADFILE+17 | 
| MADFILE | MADASS+17 | 
| MADRES | MADDRU+13 | 
| MADUSR | MADDRU+11 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BSDX | ADDRU+10~, ADDRU+17*, ADDRU+20*, ADDRU+32, ADDRU+36*, ADDRU+54, MADDRU+3~, MADDRU+15, MADDRU+16, MADDRU+17 , MADACC~, MADCONF~, MADASS~, MADFILE+6~, MADFILE+10*, MADFILE+13*, MADFILE+25, MADFILE+29*, MADFILE+41 | 
| BSDX( | MADACC+8* | 
| BSDX("MODIFY" | MADACC+15*, MADCONF+8, MADASS+14 | 
| BSDX("OVERBOOK" | MADACC+21*, MADCONF+9, MADASS+14 | 
| BSDX("READ" | MADACC+33*, MADCONF+4, MADCONF+11, MADASS+15, MADASS+16 | 
| BSDX("WRITE" | MADACC+27*, MADCONF+10, MADASS+14 | 
| BSDXAPPT | ADDRU+11~, ADDRU+42*, ADDRU+43*, ADDRU+51, MADFILE+7~, MADFILE+33*, MADFILE+39 | 
| BSDXDUZ | MADSCR~, MADSCR+2, MADSCR+3, MADSCR+4 | 
| BSDXERR | ERR~, ERR+1*, ERR+3 | 
| BSDXF | ADDRU+11~, ADDRU+29*, ADDRU+32, ADDRU+35*, ADDRU+36, MADFILE+7~, MADFILE+22*, MADFILE+25, MADFILE+28*, MADFILE+29 | 
| BSDXFDA | ADDRU+10~, MADFILE+6~ | 
| BSDXFDA( | ADDRU+47*, ADDRU+48*, ADDRU+49*, ADDRU+50*, ADDRU+51*, ADDRU+52*, MADFILE+35*, MADFILE+36*, MADFILE+37*, MADFILE+38* , MADFILE+39* | 
| BSDXFOUND | MADEXST+6~, MADEXST+8*, MADEXST+9, MADEXST+11*, MADEXST+13 | 
| BSDXI | DELRU+7~, DELRU+8*, DELRU+11, DELRU+12, DELRU+18*, DELRU+19, ADDRU+10~, ADDRU+13*, ADDRU+14, ADDRU+23 , ADDRU+24, ERR~, ERR+2*, ERR+3, ERR+4*, ERR+5, MADFILE+6~ | 
| BSDXID | ERR~, ERR+3, MADEXST+6~, MADEXST+8*, MADEXST+9*, MADEXST+10, MADEXST+11 | 
| BSDXIEN | DELRUD~, DELRU~, DELRU+11, DELRU+12, DELRU+15, DELRU+19, ADDRU+10~, ADDRU+15*, ADDRU+16, ADDRU+18 , ADDRU+23, ADDRU+24, ADDRU+36*, ADDRU+55!, ADDRU+57*, MADFILE+6~, MADFILE+8*, MADFILE+9, MADFILE+11, MADFILE+29* , MADFILE+42!, MADFILE+44* | 
| BSDXIEN(1 | ADDRU+57, MADFILE+44 | 
| BSDXIENS | ADDRU+10~, ADDRU+18*, ADDRU+21*, ADDRU+36*, ADDRU+47, ADDRU+48, ADDRU+49, ADDRU+50, ADDRU+51, ADDRU+52 , MADFILE+6~, MADFILE+11*, MADFILE+14*, MADFILE+29*, MADFILE+35, MADFILE+36, MADFILE+37, MADFILE+38, MADFILE+39 | 
| >> BSDXMOB | ADDRU+44*, ADDRU+45*, ADDRU+52 | 
| BSDXMOD | ADDRU+10~, ADDRU+40*, ADDRU+41*, ADDRU+50, MADFILE+6~, MADFILE+32*, MADFILE+38 | 
| BSDXMSG | ADDRU+10~, ADDRU+53!, MADERR~, MADERR+1, MADFILE+6~, MADFILE+40! | 
| BSDXNOD | MADEXST+6~, MADEXST+10*, MADEXST+11 | 
| BSDXOVB | ADDRU+10~, ADDRU+38*, ADDRU+39*, ADDRU+49, MADFILE+6~, MADFILE+31*, MADFILE+37 | 
| BSDXR | MADASS+9~, MADASS+12*, MADASS+13, MADASS+14, MADEXST~, MADEXST+11 | 
| BSDXRES | ADDRU+11~, ADDRU+33*, ADDRU+34*, ADDRU+35, MADFILE+7~, MADFILE+26*, MADFILE+27*, MADFILE+28 | 
| BSDXRID | ADDRU+10~, ADDRU+26*, ADDRU+35, MADFILE+6~, MADFILE+19*, MADFILE+28 | 
| BSDXRSU | ADDRU+11~, ADDRU+28*, ADDRU+32*, ADDRU+33, ADDRU+36, MADFILE+7~, MADFILE+21*, MADFILE+25*, MADFILE+26, MADFILE+29 | 
| BSDXRUID | MADASS+9~, MADASS+13*, MADASS+14, MADASS+15, MADDEL~, MADDEL+3, MADDEL+4, MADDEL+6 | 
| BSDXU | MADASS+9~, MADASS+10*, MADASS+11*, MADASS+13, MADASS+14, MADEXST~, MADEXST+7, MADEXST+9 | 
| BSDXUID | ADDRU+10~, ADDRU+27*, ADDRU+32, MADFILE+6~, MADFILE+20*, MADFILE+25 | 
| BSDXVAL | ADDRUD~, ADDRU~, ADDRU+15, ADDRU+23, ADDRU+24, ADDRU+26, ADDRU+27, ADDRU+38, ADDRU+40, ADDRU+42 , ADDRU+44, ADDRU+47, ADDRU+48, MADASS+9~, MADASS+14*, MADASS+17, MADFILE~, MADFILE+8, MADFILE+16, MADFILE+17 , MADFILE+19, MADFILE+20, MADFILE+31, MADFILE+32, MADFILE+33, MADFILE+35, MADFILE+36 | 
| BSDXY | DELRUD~, DELRU~, DELRU+9*, ADDRUD~, ADDRU~, ADDRU+12* | 
| BSDXZMENU | MADSCR~, MADSCR+2, MADDRU+3~, MADDRU+7* | 
| BSDXZMGR | MADSCR~, MADSCR+3, MADDRU+3~, MADDRU+8* | 
| BSDXZPROG | MADSCR~, MADSCR+4, MADDRU+3~, MADDRU+9* | 
| DA | DELRU+7~, DELRU+15*, MADDEL+2~, MADDEL+6* | 
| DIK | DELRU+7~, DELRU+14*, MADDEL+2~, MADDEL+5* | 
| DIR | MADDRU+3~, MADUSR+2~, MADRES+2~, MADACC+5~, MADCONF+1~ | 
| DIR("A" | MADACC+11*, MADACC+17*, MADACC+23*, MADACC+29*, MADCONF+5*, MADCONF+12* | 
| DIR("S" | MADUSR+3* | 
| DIR(0 | MADUSR+3*, MADRES+3*, MADACC+9*, MADCONF+2* | 
| DIRUT | MADUSR+2~, MADUSR+7, MADRES+2~, MADRES+7, MADACC+5~, MADACC+13, MADACC+19, MADACC+25, MADACC+31, MADCONF+1~ , MADCONF+14 | 
| J | MADACC+5~, MADACC+8* | 
| U | ADDRU+34, MADFILE+27 | 
| Y | MADUSR+2~, MADUSR+4*, MADUSR+7, MADUSR+8, MADRES+2~, MADRES+4*, MADRES+7, MADRES+8, MADACC+5~, MADACC+7* , MADACC+14, MADACC+20, MADACC+26, MADACC+32, MADCONF+1~, MADCONF+15 |