PSXYQRY ;BIR/HTW-Dual Sends/Receives the Query ;[ 02/20/99 5:49 PM ]
Source file <PSXYQRY.m>
| Package | Total | Call Graph | 
|---|---|---|
| CMOP | 5 | ^PSXJOB (CHKD,FLUSH1,HEX,LOG,TSOUT)^PSXUTL (MST1,MST2,MST3,MST4,MST5,MST6,MST7,MST8,MST9,QRY1,QRY10,QRY11,QRY12,QRY14,QRY15,QRY16,QRY19,QRY20,QRY5,QRY6,QRY7,QRY8,QRY9)^PSXYMSG XMIT^PSXYSND SETPAR^PSXYSTRT | 
| VA Fileman | 4 | NOW^%DTC ^DIC FILE^DICN ^DIE | 
| Kernel | 2 | ^%ZISC ($$FMADD,$$FMDIFF)^XLFDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| XMIT | ||
| RETRY | ||
| READ | ||
| NAK | ||
| ERROR | ||
| STOP | ||
| BID2 | ||
| BID1 | ||
| GETMSG | ||
| BAD | ||
| FILE | ||
| MSG | ||
| TST | ||
| SLAVE | ||
| BID | ;Set line bid retry counter | |
| RTN | ||
| ND | ||
| EN1 | ||
| SND7 | ||
| ERROR1 | ||
| EN | ||
| OKAY | ;Bid for Master was succesful | |
| F | ||
| TRY | ||
| SND6 | ||
| SND5 | ||
| SND4 | ||
| SND3 | ||
| SND2 | ||
| SND1 | ||
| CHKSUM | ||
| SND9 | ||
| SND8 | ||
| F1 | ||
| F2 | ||
| TEST | 
| Name | Field # of Occurrence | 
|---|---|
| NOW^%DTC | EN+1, RTN+9 | 
| ^%ZISC | STOP+3 | 
| ^DIC | FILE+5 | 
| FILE^DICN | F | 
| ^DIE | RTN+6, CHKSUM+9 | 
| ^PSXJOB | BAD+6 | 
| CHKD^PSXUTL | GETMSG+2 | 
| FLUSH1^PSXUTL | TST, NAK, ND+1, ERROR, CHKSUM+6, ERROR1, BAD | 
| HEX^PSXUTL | CHKSUM+3, XMIT+5 | 
| LOG^PSXUTL | F, TST+1, NAK, ND+1, SLAVE+2, MSG, ERROR, GETMSG+1, GETMSG+2, GETMSG+3 , CHKSUM+8, ERROR1, BID2+2, BID2+3, BAD, BAD+2, STOP+1, STOP+4 | 
| TSOUT^PSXUTL | F+4, RTN+2 | 
| MST1^PSXYMSG | BID2+2 | 
| MST2^PSXYMSG | BID2+3 | 
| MST3^PSXYMSG | BID2+4 | 
| MST4^PSXYMSG | BID2+5 | 
| MST5^PSXYMSG | BID2+3 | 
| MST6^PSXYMSG | BID2 | 
| MST7^PSXYMSG | BID2+2 | 
| MST8^PSXYMSG | BID2+4 | 
| MST9^PSXYMSG | BAD+2 | 
| QRY1^PSXYMSG | SLAVE+2, MSG | 
| QRY10^PSXYMSG | TEST, CHKSUM | 
| QRY11^PSXYMSG | TEST+1, CHKSUM+1 | 
| QRY12^PSXYMSG | CHKSUM+5 | 
| QRY14^PSXYMSG | SLAVE+5 | 
| QRY15^PSXYMSG | CHKSUM+10, CHKSUM+11 | 
| QRY16^PSXYMSG | CHKSUM+7 | 
| QRY19^PSXYMSG | CHKSUM+8 | 
| QRY20^PSXYMSG | ND+1 | 
| QRY5^PSXYMSG | SLAVE+3, MSG+4, CHKSUM+4 | 
| QRY6^PSXYMSG | GETMSG+1, GETMSG+2 | 
| QRY7^PSXYMSG | GETMSG+3 | 
| QRY8^PSXYMSG | GETMSG+9 | 
| QRY9^PSXYMSG | GETMSG+10 | 
| XMIT^PSXYSND | F+6, F+7, RTN+3, RTN+5 | 
| SETPAR^PSXYSTRT | BAD+2 | 
| $$FMADD^XLFDT | EN+2 | 
| $$FMDIFF^XLFDT | EN+4 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("LPC" | CHKSUM+3, XMIT+5 | 
| ^PSX(552.2 | SND8 | 
| ^PSX(552.3 | F1*, F1+1, F2* | 
| ^PSX(553 | EN, EN+1, EN1, F+1, TST+5, ND, RTN+12, BID1, OKAY+3 | 
| ^PSX(553.1 | EN+1, EN+2, EN1+2, RTN+10* | 
| ^PSX(554 | TST+2* | 
| ^XUSEC("PSXRPH" | FILE+4 | 
| Name | Line Occurrences | 
|---|---|
| BAD | BID2, BID2+2, BID2+3, BID2+4 | 
| BID | F+3, RTN+2 | 
| BID1 | BAD | 
| BID2 | BID2+1, BID2+2 | 
| EN | TST+6 | 
| EN1 | EN+3 | 
| ERROR | NAK+2, ND+1, SLAVE+3, SLAVE+5, GETMSG+10, TEST, CHKSUM | 
| ERROR1 | TRY, TRY+1, TRY+2, TRY+3 | 
| F1 | F1, F1+1 | 
| F2 | F2 | 
| FILE | CHKSUM+12 | 
| MSG | NAK+2, ND+1, GETMSG+8, CHKSUM+12 | 
| NAK | GETMSG+9, TEST+1, CHKSUM+1, CHKSUM+5, CHKSUM+7, CHKSUM+10, CHKSUM+11 | 
| ND | SLAVE+2, MSG | 
| OKAY | BID2+4 | 
| READ | SLAVE+7, MSG+1 | 
| RETRY | ERROR1+3 | 
| RTN | MSG+2 | 
| SLAVE | F+9, RTN, SLAVE+3 | 
| SND1 | TRY | 
| SND2 | TRY+1 | 
| SND3 | TRY+2 | 
| SND4 | TRY+2 | 
| SND5 | TRY+3 | 
| SND6 | TRY+4 | 
| SND7 | TRY+3 | 
| SND9 | TRY+1 | 
| STOP | TST+5, BID1, OKAY+3 | 
| TEST | GETMSG+6, GETMSG+7 | 
| TST | EN, F+1, F+3, F+6, F+7, RTN+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | EN+3, EN+4, EN1+2, F+2!, TST+3!, RTN+10, GETMSG*, GETMSG+1*, GETMSG+2*, GETMSG+3* , GETMSG+5* | 
| >> ACK | SLAVE+6, CHKSUM+12, TRY+1, BID2+4 | 
| BLK | TST+3!, CHKSUM+7*, CHKSUM+12, FILE+8, F2+1 | 
| BLKA | TST+3!, SLAVE*, FILE+8, F2+1* | 
| CANFLAG | RTN+11!, FILE+2*, FILE+3*, FILE+7 | 
| DA | EN1+2*, F+2!, RTN+6*!, RTN+7!, CHKSUM+9*! | 
| DD | EN1+1! | 
| DIC | EN1+2*, F+2!, FILE+5*! | 
| DIC("DR" | EN1+2* | 
| DIC(0 | EN1+2*, FILE+5* | 
| DIE | RTN+6*, RTN+7!, CHKSUM+9*! | 
| DINUM | F+2! | 
| DLAYGO | EN1+2*, F+2! | 
| DO | EN1+1! | 
| DR | RTN+6*, RTN+7!, CHKSUM+9*! | 
| DTOUT | F+2! | 
| DUOUT | F+2! | 
| >> EMPID | FILE+4*, FILE+5 | 
| >> ENQ | SLAVE+3, BID1+3, BID2+2 | 
| >> EOT | F+8, RTN+8, SLAVE+7, MSG+2, GETMSG+8, GETMSG+9, CHKSUM+8, TRY+3, BID2+1 | 
| >> ETB | GETMSG+5, GETMSG+7, GETMSG+9, XMIT+3 | 
| >> ETX | GETMSG+5, GETMSG+6, GETMSG+9, XMIT+3 | 
| >> I | RTN+6* | 
| >> INT | EN+1*, EN+2 | 
| IO | BID1+2 | 
| LOG | TST+3!, STOP!, STOP+2!, SND1!, SND2!, SND3!, SND4!, SND5!, SND6!, SND7! , SND8!, SND9! | 
| LOG(1 | F*, TST+1*, STOP*, STOP+2*, SND1*, SND2*, SND3*, SND4*, SND5*, SND6* , SND7*, SND8*, SND9* | 
| LOG(2 | TST+1*, SND2+1*, SND9* | 
| LOG(3 | TST+1* | 
| >> LQRYTM | EN+2*, EN+4 | 
| MESSID | TST+3!, RTN+11!, FILE* | 
| MSGID | TST+3!, RTN+3, RTN+5, RTN+11!, FILE* | 
| >> NAK | NAK+1, TRY+2, BID2+3 | 
| NEW | F1*, F1+1, F2! | 
| >> NEXTQRY | EN+2*, EN+3, EN+4 | 
| PSXACK | TST+3!, READ*, GETMSG+4*, GETMSG+10, CHKSUM+3, CHKSUM+7, CHKSUM+8, CHKSUM+9, CHKSUM+10, CHKSUM+11 , FILE, FILE+1, FILE+3, FILE+4, FILE+7, F2 | 
| PSXBLK | F+5*, F+7*, TST+3!, RTN+2*, RTN+4*, XMIT+3, RETRY+1*, TRY+1, ERROR1+2*, SND1 , SND2+1, SND9 | 
| >> PSXCNT | EN1*, RTN, GETMSG+6*, CHKSUM+9* | 
| >> PSXDLTA | SLAVE+4, SLAVE+7, MSG+2, GETMSG+1, GETMSG+8, TEST, CHKSUM, TRY, TRY+1, TRY+2 , TRY+3, BID2, BID2+1, BID2+2, BID2+3, BID2+4 | 
| >> PSXDLTD | SLAVE+1, SLAVE+7, MSG | 
| PSXHEX | TST+3!, CHKSUM+3*, CHKSUM+5, CHKSUM+6, XMIT+5*, XMIT+6 | 
| PSXLAST | F+5*, F+7*, TST+3!, RTN+2!*, RTN+4*, XMIT+3 | 
| >> PSXLEN | XMIT+1*, XMIT+2*, XMIT+3 | 
| PSXONE | STOP+2! | 
| PSXPOP | F+2!, F+6, F+7, TST+3!, RTN+3, RTN+5, XMIT*, ERROR1+4* | 
| >> PSXQN | SND8 | 
| PSXQRY | F+3*, TST+3!, RTN+1, CHKSUM+9* | 
| PSXQRYA | F, TST+1, TST+3! | 
| PSXQRYID | F*, F+6, F+7, TST+1, TST+2, TST+3!, RTN+10, CHKSUM+9, CHKSUM+10, CHKSUM+11 | 
| PSXQUIT | F+3, TST+1, TST+3!, RTN+2, BAD+3* | 
| PSXSTOP | EN*, F+1*, TST+1, TST+3!, ND*, RTN+12* | 
| >> PSXSUM | TEST+2*, CHKSUM+2*, CHKSUM+5, CHKSUM+6 | 
| >> PSXTMD | READ* | 
| >> PSXTME | BID1+1*, BID2+2*, OKAY+1* | 
| >> PSXTMOUT | GETMSG+2 | 
| >> PSXTRY | BID+1*, BID2+2*, BAD* | 
| >> PSXTRYL | ERROR1+3 | 
| >> PSXTRYM | BID2+2, BAD | 
| >> PSXTRYN | EN1*, NAK+2*, ND+1*, XMIT*, TRY+3*, ERROR1+1*, ERROR1+3 | 
| >> PSXTS | F+6, F+7, RTN+3 | 
| PSXTXT | F+6*, F+7*, TST+3!, RTN+2!, RTN+3*, RTN+5*, XMIT+1, XMIT+3*, XMIT+5, XMIT+6* , RETRY, SND8 | 
| >> PSXVNDR | F+6, RTN+3 | 
| >> QF | MSG+3* | 
| QLR | EN1*, F+7, TST+3!, CHKSUM+8 | 
| >> QRYFLG | RTN+5, RTN+6, RTN+7, FILE*, FILE+3*, FILE+4*, FILE+5*, FILE+7*, FILE+9 | 
| >> QRYPOP | ERROR* | 
| RXCNT | EN1*, TST+3!, RTN+10, CHKSUM+8, CHKSUM+9, FILE+6* | 
| >> STX | SLAVE+7, MSG+1, XMIT+6 | 
| >> TERM | F+8, NAK+1, RTN+8, SLAVE+5, SLAVE+6, SLAVE+7, MSG+2, GETMSG+8, CHKSUM+4, CHKSUM+8 , CHKSUM+12, XMIT+6, TRY+1, TRY+2, TRY+3, BID1+3, BID2+1, BID2+2, BID2+3, BID2+4 | 
| TRY | F+2!, RTN+11!, SLAVE+3* | 
| U | EN1+2 | 
| X | EN1+2*, F+2!, TST+3!, SLAVE+1*, SLAVE+3, SLAVE+4*, SLAVE+5, SLAVE+7*, MSG*, MSG+1 , MSG+2*, GETMSG+1*, GETMSG+2*, GETMSG+3*, GETMSG+4, GETMSG+5, GETMSG+6, GETMSG+7, GETMSG+8*, GETMSG+9 , TEST*, TEST+1, TEST+2, CHKSUM*, CHKSUM+1, CHKSUM+2, CHKSUM+3*, CHKSUM+4*, FILE+5~*!, XMIT+5* , TRY*, TRY+1*, TRY+2*, TRY+3*, BID2*, BID2+1*, BID2+2*, BID2+3*, BID2+4*, SND2 , SND6 | 
| >> XDA | RTN+6, FILE*, F2* | 
| >> XX | RTN+6* | 
| >> XZ | EN+1*, EN+2 | 
| Y | F, F+2!, TST+3!, CHKSUM+3, FILE+5~!, XMIT+5 | 
| >> ZTREQ | TST+4*, STOP+3* |