BMXMBRK2 ;IHS/OIT/HMW - BMXNet MONITOR ;
Source file <BMXMBRK2.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS User Security Audit | 1 | $$BMX^BUSARPC |
| M Transfer | 1 | ($$PRSA,$$PRSB,$$PRSM,$$PRSP)^BMXMBRK |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| BARY(A,R,V) | ;add array elements+values to storage array
|
|
| GETP(P) | ;returns various parameters out of the Protocol string
|
|
| BLDS(R) | ;Build a parameter string from an array
|
|
| OARY() | ;EP - create storage array
|
|
| BLDU(R) | ;Build a parameter string from a scalar
|
|
| TRANSPRT() | ;Determine the Transport Method
|
|
| CALLA(X,P,DEBUG) | ;make call using API string
|
|
| CAPI(BMXY,TAG,NAM,PAR) | ;EP - make API call
|
|
| CALLM(X,P,DEBUG) | ;make call using Message string
|
|
| BLDB(P) | ;Build formatted string
|
|
| BHDR(WKID,WINH,PRCH,WISH) | ;Build a protocol header
|
|
| BLDA(N,P) | ;Build API string
|
|
| BLDG(R) | ;build a parameter string from a global reference
|
|
| CREF(R,P) | ;EP - Convert array contained in P to reference A
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TEST" | CAPI+9 |
| ^TMP("BMXZ" | BLDG+2!, BLDG+4 |
| Name | Line Occurrences |
|---|---|
| $$BLDB | BLDA+22 |
| $$BLDU | BLDG+16 |
| @( | CAPI+6 |
| CAPI | CALLM+7, CALLA+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | BARY~, BARY+1, BARY+2, OARY+1~, OARY+4*, OARY+5, OARY+6, OARY+7, OARY+8 |
| BMXY | CAPI~ |
| BMXZ | CAPI+9, GETP+1~, CALLM+8!, CALLA+7! |
| BMXZ("FRM" | CAPI+3 |
| BMXZ("TO" | CAPI+3 |
| BMXZ(0 | GETP+5, GETP+6 |
| BMXZ(1 | CAPI+2, GETP+6, CALLM+4 |
| BMXZ(2 | CALLM+5, CALLM+7, CALLA+4, CALLA+6 |
| DEBUG | CALLM~, CALLM+8, CALLA~, CALLA+7 |
| DONE | BLDU+1~, BLDU+6*, BLDU+7, BLDU+11*, OARY+1~, OARY+2*, OARY+3, OARY+6*, CREF+1~, CREF+2* , CREF+4, CREF+5* |
| DX | CAPI+1~ |
| DY | CAPI+1~ |
| ERR | CALLM+1~, CALLM+2*, CALLM+3*, CALLM+4*, CALLM+5, CALLA+1~, CALLA+2*, CALLA+3*, CALLA+4 |
| F | BLDA+8~, BLDA+11*, BLDA+20*, BLDA+21*, BLDA+24 |
| F1 | CREF+1~, CREF+8* |
| I | BLDA+8~, BLDA+16*, BLDA+17, BLDG+1~, BLDG+5*, BLDG+16, BLDG+17*, BLDG+18, OARY+1~, OARY+2* , OARY+3*, OARY+4, CREF+1~, CREF+4*, CREF+5, CREF+6, CREF+7, CREF+8, CREF+9, CREF+10 |
| IO | CAPI+5 |
| L | BHDR+1~, BHDR+4*, BHDR+5, BLDB+1~, BLDB+2*, BLDB+3, BLDA+8~, BLDA+14*, BLDA+15*, BLDA+16 , BLDA+23*, BLDA+25*, BLDA+26, BLDS+1~, BLDS+6*, BLDS+9, BLDU+1~, BLDU+6*, BLDU+9*, BLDU+11 , BLDG+1~, BLDG+13*, BLDG+16 |
| L1 | BLDG+1~, BLDG+8*, BLDG+13 |
| M | BLDG+1~, BLDG+6*, BLDG+16, GETP+1~, GETP+2* |
| N | BLDA~, BLDA+9, BLDA+24, BLDU+1~, BLDU+3*, BLDU+4, BLDU+5, BLDU+8, BLDU+10, BLDU+12* |
| N1 | BLDU+1~, BLDU+8*, BLDU+9*, BLDU+10, BLDU+11, BLDU+12 |
| NAM | CAPI~, CAPI+4 |
| P | BLDB~, BLDB+2, BLDB+3, BLDA~, BLDA+12*, BLDA+13, BLDA+14, BLDA+17, BLDA+22*, BLDA+23 , BLDA+24*, BLDA+25, BLDA+26, CREF~, CREF+5, CREF+6, GETP~, GETP+3, CALLM~, CALLM+3 , CALLA~, CALLA+3 |
| P1 | BLDU+1~, BLDU+5*, BLDU+10*, BLDU+11*, BLDU+13 |
| PAR | CAPI~, CAPI+3*, CAPI+4 |
| PRCH | BHDR~, BHDR+3 |
| R | CAPI+1~, CAPI+4*, CAPI+6, BARY~, BARY+2, BLDS~, BLDS+3, BLDS+4*, BLDS+5, BLDS+6 , BLDS+7, BLDS+9, BLDU~, BLDU+2, BLDU+3, BLDU+4, BLDU+5, BLDU+8, BLDU+9, BLDU+10 , BLDG~, BLDG+3, BLDG+7, BLDG+8, BLDG+9, BLDG+10*, BLDG+11, BLDG+12, BLDG+13, BLDG+14 , BLDG+16, CREF~, CREF+9 |
| S | BHDR+1~, BHDR+2*, BHDR+3*, BHDR+4, BHDR+5*, BHDR+6, CREF+1~, CREF+3*, CREF+10*, CREF+11 , CALLM+1~, CALLM+5*, CALLM+6, CALLM+7, CALLA+1~, CALLA+4*, CALLA+5, CALLA+6 |
| STS | CAPI+9~*! |
| T | CAPI+1~, BLDA+8~, BLDA+11*, BLDA+16, BLDA+20*, BLDA+21*, BLDS+1~, BLDS+7*, BLDS+8*, BLDS+9 , BLDG+1~, BLDG+14*, BLDG+15*, BLDG+16, GETP+1~, GETP+3*, GETP+4, GETP+5*, GETP+6*, GETP+7 |
| T1 | BLDA+8~, BLDA+17*, BLDA+18, BLDA+19, BLDA+20, BLDA+21, BLDG+1~, BLDG+7*, BLDG+12 |
| T2 | BLDA+8~, BLDA+18*, BLDA+21, BLDG+1~, BLDG+11*, BLDG+16 |
| TAG | CAPI~, CAPI+4 |
| U | BLDA+8~, BLDA+10*, BLDA+24, BLDG+16 |
| V | BARY~, BARY+2 |
| WINH | BHDR~, BHDR+3 |
| WISH | BHDR~, BHDR+3 |
| WKID | BHDR~, BHDR+3 |
| X | CAPI+9~*!, CREF+1~, CALLM~, CALLM+2*, CALLM+7, CALLA~, CALLA+2*, CALLA+6 |
| X( | CREF+6*, CREF+7, CREF+8, CREF+9*, CREF+10 |
| X("BMXS" | CALLM+9!, CALLA+8! |
| Y | BLDA+11*, BLDS+1~, BLDS+2*, BLDS+9*, BLDS+10, BLDG+1~, BLDG+4*, BLDG+16, BLDG+18, BLDG+19* , BLDG+20 |