XML4CRC ;(WASH ISC)/RFJ-Block Mode Protocol ;03/27/2002 15:47
Source file <XML4CRC.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| STAT | ||
| RCHECK | ;Check block sum
|
|
| SUM | ;Calculate Checksum
|
|
| KILL | ;Kill variables
|
|
| REC | ;Receiver
|
|
| LAST | ;FIND LAST LINE
|
|
| SINIT | ;
|
|
| SBLSZ | ||
| SCHECK | ;Sender check block sum
|
|
| PAUSE | ;Delay
|
|
| END | ;Errors/Quit.
|
|
| BUFLUSH | ;Flush any characters out of the buffer
|
|
| T | ||
| ERROR | ;Log error, new delay factor
|
|
| ER | ||
| SBERROR | ;
|
|
| RINIT | ;
|
|
| ER1 | ||
| ER2 | ||
| SEND | ;Sender
|
|
| BLSIZE | ;block size
|
|
| PROG | ;Statistics
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRMOFF" | BUFLUSH+3 |
| ^%ZOSF("TRMON" | BUFLUSH+2 |
| ^XMB(3.9 - [#3.9] | SEND+9, RCHECK+3, LAST+1, LAST+2 |
| ^XMBS(4.2999 - [#4.2999] | STAT+2 |
| Name | Line Occurrences |
|---|---|
| BLSIZE | SINIT+1, SCHECK+2 |
| BUFLUSH | SEND+4, ERROR+1 |
| END | ERROR+1 |
| ER | SBLSZ+2, SCHECK+1, END+1 |
| ER1 | ER |
| ER2 | ER2 |
| ERROR | SCHECK+3, SBERROR+1, RINIT+3, RCHECK+3 |
| LAST | SINIT+1 |
| PAUSE | SEND+8 |
| PROG | SEND+1 |
| RCHECK | REC+2 |
| RINIT | REC+1 |
| SBERROR | SBLSZ+2 |
| SBLSZ | SBLSZ+2 |
| SCHECK | SEND+8, SEND+9 |
| SINIT | SEND+2 |
| STAT | SEND+8, REC+2 |
| SUM | SEND+4, SINIT+2, REC+3, RINIT+2 |
| T | SCHECK+1, SCHECK+3, ER2, RCHECK+3 |
| Name | Field # of Occurrence |
|---|---|
| ^( | LAST+2 |
| ^(0 | RCHECK+3, LAST+1 |
| ^(3 | STAT+2* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | SEND+1*, SEND+3*, SEND+8*, SBLSZ*, SBLSZ+1, SBLSZ+2, ER1~*, ER2*, REC+2*, BUFLUSH+2* , PAUSE+1*, PROG+1, STAT+3!, LAST+1*, LAST+2*, LAST+3 |
| %0 | STAT+2*, STAT+3! |
| %1 | PROG+1*, STAT+1*, STAT+2, STAT+3! |
| >> ER | SEND+2, SINIT+2*, SCHECK+3, ER2+1* |
| IO | STAT+1 |
| >> J | SEND+1, SCHECK+1, SCHECK+2, SCHECK+3* |
| U | SINIT+2, SCHECK+1, SCHECK+2, SCHECK+3, RINIT+2, RCHECK+2, STAT+1, STAT+2, LAST+1 |
| X | SEND+3*, SEND+4*, SINIT+2*, SBLSZ, SBLSZ+1*, SBLSZ+2*, SCHECK+1*, SCHECK+2, SCHECK+3, ER2* , SBERROR+1~, REC+3*, RINIT+2*, RCHECK+2*, BUFLUSH+2* |
| >> XMBFLUSH | BUFLUSH+1 |
| XMBLOCK | SEND+1, ER2+1!, KILL+1! |
| >> XMINST | STAT, STAT+2 |
| XML4END | SEND+8, SEND+9, LAST+1!, LAST+3* |
| XML4S | SEND+2, SEND+8, SCHECK+3*, RINIT+1*, BLSIZE+1*, KILL+1! |
| XML4S(0 | SEND+2*, SEND+8*, SEND+9*, RINIT+1*, RCHECK+1, BLSIZE+1* |
| XMLBACK | SINIT+2*, SBLSZ+1, SCHECK+2, RINIT+1*, RINIT+2, RCHECK+2, KILL+1! |
| XMLBCHR | SEND+2, SEND+4, SINIT+2*, RINIT+1*, KILL+1! |
| XMLBCHR1 | SINIT+2*, SBLSZ, RINIT+1*, RINIT+2, KILL+1! |
| XMLBCHR2 | SINIT+2*, SCHECK+1, REC+2, RINIT+1*, KILL+1! |
| XMLBER | SEND+2*, SINIT+2*, SCHECK+2*, RINIT+1*, RINIT+2*, RCHECK+2*, ERROR+1*, KILL+1! |
| XMLBLINE | RINIT+1*, KILL+1! |
| XMLBMER | SINIT+2*, REC+1, RINIT+1*, RINIT+2*, RINIT+3!, ERROR+1, KILL+1! |
| XMLBMSG | REC+3*, RINIT+1*, RCHECK+2, KILL+1! |
| XMLBNAK | SINIT+2*, SCHECK+3, RINIT+1*, RINIT+3, RCHECK+3, KILL+1! |
| XMLBPAUS | SINIT+2*, SBLSZ+2*, RINIT+1*, ERROR+1*, PAUSE+1, KILL+1! |
| XMLBSTRT | SINIT+2*, SCHECK+2*, SCHECK+3, RINIT+1*, RCHECK+2*, RCHECK+3, KILL+1! |
| XMLBTIME | SINIT+2*, SBLSZ, SCHECK+1, RINIT+1*, KILL+1! |
| >> XMLBTST | STAT+1 |
| XMLBTSUM | SEND+2*, SEND+6*, SEND+8*, SEND+9*, SINIT+2*, SCHECK+1, REC+2*, REC+3*, RINIT+1*, RCHECK+1 , RCHECK+2, KILL+1! |
| XMLBVAR | SEND+9*, KILL+1! |
| >> XMLCC | SEND+6*, SINIT+1*, STAT+1 |
| >> XMLCT | PROG+1*, STAT+2* |
| >> XMLER | STAT+1 |
| >> XMLIN | REC+1*, RINIT+1, RCHECK+2*, RCHECK+3* |
| >> XMLINE | SEND+6*, SEND+7, SBLSZ*, SCHECK+1*, RCHECK+2*, STAT+1, STAT+2 |
| >> XMLL | STAT+2* |
| >> XMLT | STAT+2* |
| >> XMOS | SUM+1, SUM+3, SUM+4, SUM+5 |
| >> XMOS(0 | SUM+2 |
| >> XMPROT | STAT+1 |
| >> XMRG | REC+2, REC+3*, RINIT+2, RCHECK+2*, RCHECK+3*, PROG+1 |
| >> XMS0AJ | SEND+8, SEND+9, SCHECK+2, SCHECK+3* |
| >> XMSG | SEND+3*, SEND+4*, SEND+5, SEND+6, PROG+1 |
| >> XMSUM | SEND+6, SBLSZ, REC+3, RINIT+2, SUM+6* |
| >> XMTLER | ERROR+1*, STAT+1 |
| >> XMTRAN | SCHECK+1*, SCHECK+3*, ER2*, RCHECK+3* |
| >> XMZ | SEND+9, RCHECK+3, STAT+1, LAST+1, LAST+2 |
| >> Y | LAST+2* |