XTKERM2 ;SF/RWF - Kermit Receive a file. ;11/8/93 11:50 ;
Source file <XTKERM2.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RPACK | ||
| ACK | ||
| NAK | ||
| PDATA | ;Put data in global
|
|
| FILE | ;See if need to change file name.
|
|
| DEBUG(MSG) | ;
|
|
| SEQ | ||
| RS | ||
| RY | ;
|
|
| RZ | ||
| REPLACE | ||
| RD | ||
| RE | ||
| RF | ||
| RB | ||
| TEXT | ||
| CLOSE | ;Close and update the filename if file 8980
|
|
| RN | ;
|
|
| BUMP | ||
| SPACK | ||
| R | ||
| TX2 | ||
| STORE | ;Store the data (XTKRDAT) in file.
|
|
| GET | ||
| ABORT | ||
| PREV |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIZ(8980 - [#8980] | CLOSE+1*! |
| ^TMP("XTKERM" | DEBUG+1* |
| Name | Line Occurrences |
|---|---|
| @( | R+5 |
| ABORT | RZ, RE, GET |
| ACK | RF, RD, RZ, RB |
| BUMP | RS, RF, RD, RZ |
| CLOSE | RZ |
| DEBUG | GET+2 |
| FILE | RF |
| GET | R+5, GET+2 |
| NAK | SEQ, GET+2 |
| PDATA | STORE+1, STORE+4, TEXT, TX2+1 |
| RB | R+6 |
| REPLACE | STORE+2 |
| SEQ | RF, RD, RZ, RB |
| SPACK | RS, NAK, ACK |
| STORE | RD, RZ |
| TEXT | STORE+2 |
| TX2 | TEXT, TX2+1 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | CLOSE+2* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | R+7* |
| >> DWLC | PDATA+1*, CLOSE+2 |
| >> I | STORE+2*, TEXT+1*, TX2+1*, REPLACE* |
| IO | R+1, R+4, R+9 |
| IO(0 | R, R+1, R+8, R+9 |
| MSG | DEBUG~, DEBUG+1 |
| U | CLOSE+2 |
| >> X | RF*, RD, RZ, RB, SEQ*, FILE+1, STORE+1*, STORE+2*, STORE+3*, STORE+4 , TEXT*, TEXT+1, TX2*, TX2+1*, PDATA+1, REPLACE, CLOSE+2 |
| >> X1 | TX2* |
| >> X2 | TX2* |
| >> XTKDA | CLOSE+1 |
| >> XTKDEBUG | GET+2, DEBUG+1* |
| >> XTKDIC | FILE+1, PDATA+1, CLOSE+1, CLOSE+2 |
| >> XTKERR | R+5*, R+6, R+9, R+10, GET+2, GET+3*, ABORT* |
| >> XTKET | R+4*, R+7*, R+10 |
| >> XTKFILE | FILE+1*, CLOSE+1 |
| >> XTKFILE(0 | FILE+1*, CLOSE+1 |
| >> XTKMODE | STORE+1, STORE+2 |
| >> XTKR("CCNT" | R+9, R+10, PDATA+1* |
| >> XTKR("MAXTRY" | GET |
| >> XTKR("PN" | RS, SEQ |
| >> XTKR("PT" | R+5, GET+3, STORE+3 |
| >> XTKR("QA" | STORE+2, TEXT+1, REPLACE |
| >> XTKR("RFN" | FILE+1, CLOSE+1 |
| >> XTKR("SA" | RZ, STORE+3*, TX2*, TX2+1 |
| >> XTKR("TRY" | GET*, BUMP*, ACK* |
| >> XTKRDAT | RF, RZ*, STORE+1, STORE+2, STORE+3*, TEXT+1*, TX2+1*, REPLACE* |
| >> XTKS("PN" | RS*, SEQ, BUMP*, PREV* |
| >> XTKS("PT" | RS*, NAK*, ACK* |
| >> XTKSDAT | NAK*, ACK* |
| >> Y | STORE+2*, TEXT, TEXT+1, REPLACE |
| >> Z | TX2* |
| >> ZTQUEUED | R, R+8 |