BOPTCP ;IHS/ILC/ALG/CIA/PLS - TCP/IP Send/Receive Utility;03-Feb-2006 10:58;SM
Source file <BOPTCP.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| QUIT | ;Shut down | |
| SOCKET() | ; Substitute SOCKET... | |
| TRACE(S1) | ; | |
| IP() | ; Substitute IP ADDRESS... | |
| GET | ;Get responce | |
| OPEN | ;Open connection | |
| SETUP | ;EP - SET UP INFO | |
| EN(INPUT,OUTPUT) | ;Call to do direct connect to MPI | |
| ERR(REA) | ;Report back an error | |
| ENDCHARS | ; Add EOT ctrl characters, etc, below... LJA | |
| ERROR | ;Trap an error | |
| SDATA(ROOT,TYPE) | ;EP - Send data from a source | |
| DATA | ;Send data | |
| GDATA(ROOT,STAT) | ;EP - get Data | |
| MORE | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TRAP" | EN+8 | 
| ^BOP(90355 - [#90355] | IP+1, SOCKET+1 | 
| ^TMP($J | TRACE+2!, TRACE+4, TRACE+5, TRACE+6 | 
| Name | Line Occurrences | 
|---|---|
| $$ERR | EN+10 | 
| DATA | EN+11 | 
| ENDCHARS | SDATA+6 | 
| GDATA | GET+1 | 
| GET | EN+12 | 
| MORE | MORE+5 | 
| OPEN | EN+10 | 
| QUIT | EN+13, ERR+2 | 
| SDATA | DATA+2 | 
| SETUP | EN+4 | 
| TRACE | ERR+1, OPEN+1, OPEN+3, DATA+1, SETUP+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | TRACE+5* | 
| ^(0 | TRACE+5* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | TRACE+1~, TRACE+5* | 
| >> BOPCHKA | GDATA+4*, GDATA+6* | 
| >> BOPI | MORE+2* | 
| >> BOPIP | OPEN+2, SETUP+1 | 
| >> BOPK | GDATA+11*, MORE, MORE+4* | 
| >> BOPLINE | MORE+2*, MORE+3 | 
| >> BOPOCK | OPEN+2, SETUP+1 | 
| >> BOPTRNG | MORE*, MORE+1, MORE+2 | 
| D | SDATA+1~ | 
| E | GDATA+1~ | 
| H | TRACE+1~, TRACE+3*, TRACE+5 | 
| I | EN+1~, GDATA+1~, MORE+3* | 
| INPUT | EN~, DATA+2 | 
| IO | OPEN+4, GDATA+4, SDATA+4 | 
| L | SDATA+1~ | 
| LOOP | EN+1~ | 
| LP | EN+1~ | 
| M | GDATA+1~ | 
| OUTPUT | EN~, GET+1 | 
| POP | EN+1~, EN+10, ERR+2, OPEN+2 | 
| REA | ERR~, ERR+3 | 
| >> RESTRNG | GDATA+4*, GDATA+6, GDATA+9*, MORE | 
| ROOT | GDATA~, MORE+3, SDATA~, SDATA+2, SDATA+3 | 
| S1 | TRACE~, TRACE+2, TRACE+5 | 
| STAT | GDATA~ | 
| TYPE | DATA+2, SDATA~ | 
| U | IP+1, SOCKET+1 | 
| X | EN+1~, EN+8*, SDATA+1~, SDATA+2*, SDATA+3*, SDATA+4 | 
| XCS | EN+1~ | 
| XCS("IP" | SETUP+1* | 
| XCS("SOCK" | SETUP+1* | 
| XCS("STAT" | ERR+1, SETUP+2* | 
| XCSDAT | EN+1~ | 
| XCSER | EN+1~ | 
| XCSEXIT | EN+1~, SETUP+2* | 
| XCSMD | EN+1~ | 
| XCSNT | EN+1~, EN+7, SETUP+3* | 
| XCSTIME | EN+1~, SETUP+2* | 
| XCSTRACE | EN+2~, TRACE+5, SETUP+2* | 
| Y | EN+2~, SDATA+1~ |