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 |