BMXMEVN ; IHS/OIT/HMW - BMXNet MONITOR ;
Source file <BMXMEVN.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 1 | ^%ZTLOAD |
| M Transfer | 1 | (ADDCTXT,CHKPRMIT)^BMXMSEC |
| Package | Total | Caller Graph |
|---|---|---|
| Clinical Scheduling for Windows | 4 | BSDX07 BSDX08 BSDX25 BSDX31 |
| iCare | 2 | BQINOTF BQIPLRF |
| M Transfer | 1 | BMXMON |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ASYNCET | ;EP
|
|
| ASYNCZTM | ;EP
|
|
| POLLD(BMXY) | ;EP
|
|
| UNREGALL | ;EP
|
|
| POLLERR(BMXI,BMXERID) | ;Error processing
|
|
| TTESTD(BMXY,BMXTIME) | ;Debug entry point
|
|
| REGEVNT(BMXY,BMXEVENT) | ;EP
|
|
| REGET | ;EP
|
|
| ASYNCGET(BMXY,BMXDATA) | ;EP
|
|
| RAISEVNT(BMXY,BMXEVENT,BMXPARAM,BMXBACK,BMXKEY) | ;EP
|
|
| ASYNCERR(BMXI,BMXERID) | ;Error processing
|
|
| POLLEND | ||
| POLL(BMXY) | ;EP
|
|
| CHKOLDOK | ||
| ASYNCQUD(BMXY,BMXRPC,BMXEVN) | ;EP
|
|
| EVENT(BMXEVENT,BMXPARAM,BMXORIG,BMXKEY) | ;PEP - Raise event to interested clients
|
|
| TTEST(BMXY,BMXTIME) | ;EP Timer Test
|
|
| UNREG(BMXY,BMXEVENT) | ;EP
|
|
| ASYNCQUE(BMXY,BMXRPC,BMXEVN) | ;EP
|
|
| POLLET | ;EP
|
|
| REGERR(BMXI,BMXERID) | ;Error processing
|
| RPC Name | Call Tags |
|---|---|
| BMX EVENT RAISE | RAISEVNT |
| BMX EVENT REGISTER | REGEVNT |
| BMX EVENT UNREGISTER | UNREG |
| BMX EVENT POLL | POLL |
| BMX TIMER TEST | TTEST |
| BMX ASYNC GET | ASYNCGET |
| BMX ASYNC QUEUE | ASYNCQUE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | REGEVNT+8, RAISEVNT+12, POLL+7, TTEST+2, UNREG+7, ASYNCQUE+5 |
| ^BMXTMP("BMX" | TTEST+3, TTEST+4*, TTEST+9* |
| ^TMP("BMX ASYNC QUEUE" | ASYNCQUE+6, ASYNCQUE+7*, ASYNCQUE+21*, ASYNCQUE+22*, CHKOLDOK+10*, CHKOLDOK+11*, ASYNCERR+2*, ASYNCERR+4* |
| ^TMP("BMX EVENT RAISED" | EVENT+8, EVENT+16, EVENT+19*, EVENT+21, POLL+10, POLL+12, POLL+13, POLL+16, POLL+18, POLL+24! , POLLEND+2 |
| ^TMP("BMX EVENT" | REGEVNT+11*, EVENT+10, EVENT+12, EVENT+14, UNREGALL+6!, UNREG+10! |
| ^TMP("BMX" | REGERR+2*, REGERR+4*, REGEVNT+9, REGEVNT+10*, REGEVNT+14*, RAISEVNT+10, RAISEVNT+11*, RAISEVNT+17*, POLL+8, POLL+9* , POLL+20*, POLLEND+1*, UNREG+8, UNREG+9*, UNREG+13*, POLLERR+2*, POLLERR+4* |
| ^XWB(8994 - [#8994] | ASYNCZTM+8, ASYNCZTM+9 |
| Name | Line Occurrences |
|---|---|
| ASYNCERR | ASYNCET+5 |
| EVENT | RAISEVNT+14, ASYNCZTM+19 |
| POLLEND | POLL+10, POLL+12 |
| POLLERR | POLLET+5 |
| REGERR | REGET+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BMXBACK | RAISEVNT~, RAISEVNT+9 |
| BMXCALL | ASYNCZTM+5~, ASYNCZTM+12*, ASYNCZTM+14*, ASYNCZTM+15*, ASYNCZTM+17*, ASYNCZTM+18 |
| BMXDATA | ASYNCGET~, ASYNCGET+4 |
| >> BMXDUZ | EVENT+14* |
| BMXERID | REGERR~, REGERR+2, POLLERR~, POLLERR+2, ASYNCERR~, ASYNCERR+2 |
| BMXEVENT | REGEVNT~, REGEVNT+11, RAISEVNT~, RAISEVNT+14, EVENT~, EVENT+12, EVENT+14, EVENT+16, EVENT+19, POLL+5~ , POLL+13*, POLL+16, POLL+18, POLL+20, UNREGALL+4~, UNREGALL+5*, UNREG~, UNREG+10 |
| BMXEVN | ASYNCQUD~, ASYNCQUE~, ASYNCZTM+19 |
| BMXI | REGET+3~*, REGET+4*, REGET+5, REGERR~, REGERR+1*, REGERR+2, REGERR+3*, REGERR+4, REGEVNT+6~, REGEVNT+7* , REGEVNT+13*, REGEVNT+14, RAISEVNT+7~, RAISEVNT+8*, RAISEVNT+16*, RAISEVNT+17, POLL+5~, POLL+6*, POLL+19*, POLL+20 , POLLEND*, POLLEND+1, TTEST+7*, TTEST+8*, TTEST+9, UNREG+5~, UNREG+6*, UNREG+12*, UNREG+13, POLLET+3~* , POLLET+4*, POLLET+5, POLLERR~, POLLERR+1*, POLLERR+2, POLLERR+3*, POLLERR+4, ASYNCET+3~*, ASYNCET+4*, ASYNCET+5 , ASYNCERR~, ASYNCERR+1*, ASYNCERR+2, ASYNCERR+3*, ASYNCERR+4 |
| BMXINC | EVENT+9~, EVENT+16*, EVENT+17*, EVENT+19, POLL+14~, POLL+15*, POLL+16*, POLL+18 |
| BMXJ | ASYNCZTM+5~, ASYNCZTM+13*, ASYNCZTM+14, ASYNCZTM+15 |
| BMXKEY | RAISEVNT~, RAISEVNT+14, EVENT~ |
| BMXNOD | ASYNCZTM+5~, ASYNCZTM+9*, ASYNCZTM+10, ASYNCZTM+11 |
| BMXORIG | RAISEVNT+7~, RAISEVNT+9*, RAISEVNT+14, EVENT~, EVENT+11 |
| BMXPARAM | RAISEVNT~, RAISEVNT+14, EVENT~, EVENT+19, POLL+18*, POLL+20 |
| BMXRPC | ASYNCQUD~, ASYNCQUE~, ASYNCQUE+3, CHKOLDOK+2*, ASYNCZTM+7*, ASYNCZTM+8, ASYNCZTM+13, ASYNCZTM+14, ASYNCZTM+15 |
| BMXRPCD | ASYNCZTM+5~, ASYNCZTM+8*, ASYNCZTM+9 |
| BMXRPCX | ASYNCQUE+2~, ASYNCQUE+3*, ASYNCQUE+11, ASYNCQUE+17 |
| BMXRTN | ASYNCZTM+5~, ASYNCZTM+10*, ASYNCZTM+12 |
| BMXSEC | ASYNCQUE+9!, ASYNCQUE+10*, ASYNCQUE+13, ASYNCQUE+15, ASYNCQUE+20, ASYNCQUE+21 |
| BMXSESS | EVENT+9~, EVENT+10*, EVENT+11, EVENT+12, EVENT+14, EVENT+16, EVENT+19 |
| BMXT | ASYNCZTM+6~*, ASYNCZTM+8, ASYNCZTM+13, ASYNCZTM+14, ASYNCZTM+15 |
| BMXTAG | ASYNCZTM+5~, ASYNCZTM+11*, ASYNCZTM+12 |
| BMXTIME | TTESTD~, TTEST~, TTEST+5, TTEST+9 |
| BMXY | REGEVNT~, REGEVNT+9*, RAISEVNT~, RAISEVNT+10*, POLLD~, POLL~, POLL+8*, TTESTD~, TTEST~, TTEST+3* , UNREG~, UNREG+8*, ASYNCQUD~, ASYNCQUE~, ASYNCQUE+6*, ASYNCZTM+5~, ASYNCZTM+19, ASYNCGET~, ASYNCGET+4* |
| DT | CHKOLDOK+6 |
| DUZ | REGEVNT+11, ASYNCQUE+16 |
| OLDCTXT | ASYNCQUE+12~, ASYNCQUE+14*, ASYNCQUE+15*, ASYNCQUE+16 |
| U | POLL+9, POLL+20, POLLERR+2, ASYNCQUE+7, ASYNCQUE+21, CHKOLDOK+10, ASYNCZTM+10, ASYNCZTM+11, ASYNCZTM+19, ASYNCERR+2 |
| >> X | REGEVNT+8*, RAISEVNT+12*, POLL+7*, TTEST+2*, UNREG+7*, ASYNCQUE+5* |
| >> XWBSTATE("ALLCTX" | ASYNCQUE+15 |
| ZTDESC | CHKOLDOK~, CHKOLDOK+5* |
| ZTDTH | CHKOLDOK~, CHKOLDOK+6* |
| ZTIO | CHKOLDOK~, CHKOLDOK+6* |
| ZTRTN | CHKOLDOK~, CHKOLDOK+1* |
| ZTSAVE | CHKOLDOK~ |
| ZTSAVE("BMXEVN" | CHKOLDOK+4* |
| ZTSAVE("BMXRPC" | CHKOLDOK+3* |
| ZTSK | CHKOLDOK~, CHKOLDOK+10, ASYNCZTM+19 |