XWBCAGNT ;ISC-SF/EG,RWF - Connect to Remote TCP Client Agent ;2/12/98 16:15<<= NOT VERIFIED > [ 04/02/2003 8:48 AM ]
Source file <XWBCAGNT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| SETMSG(S,PAR) | ; - format message <extrinsic function> | |
| OPEN(IP,SKT) | ; - connect to remote <extrinsic function> | |
| SEND(S,P) | ; - send message <procedure> | |
| SREAD(L) | ;read short tcp buffer, L is length <extrinsic function> | |
| CMD(XWBRET,QUES,PARAM) | ;Call daemon and get responce <e.f.> | |
| BR2 | ||
| BREAD(L,B) | ;read tcp buffer, L is length <extrinsic function> | |
| REC(BODY) | ; - receive message <extrinsic function> | |
| CLOSE | ; - close device <procedure> | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences | 
|---|---|
| $$SETMSG | SEND+2 | 
| $$SREAD | REC+2, REC+4, REC+5, REC+6, REC+7 | 
| BR2 | BR2+7 | 
| BREAD | REC+6 | 
| REC | CMD+4 | 
| SEND | CMD+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| B | BREAD~, BREAD+2*, BR2+7 | 
| B( | BR2+6* | 
| BODY | REC~, REC+6 | 
| BODY("HDR" | REC+2*, REC+3 | 
| BODY("ID" | REC+4* | 
| BODY(0 | REC+5* | 
| C | SREAD+1~, SREAD+2* | 
| DONE | BREAD+1~, BREAD+2*, BR2+2, BR2+3*, SREAD+1~, SREAD+2* | 
| E | BREAD+1~, BREAD+2*, BR2+1*, BR2+2, BR2+3, BR2+4, BR2+5*, BR2+6, SREAD+1~, SREAD+2* , SREAD+4*, SREAD+5 | 
| F | SETMSG+1~, SETMSG+3*, SETMSG+6, SETMSG+7, SETMSG+8 | 
| IO | CMD+2, SEND+3, REC+2 | 
| IO("IP" | CMD+1 | 
| IO(0 | OPEN+1 | 
| IP | OPEN~, OPEN+2 | 
| IPA | CMD+1~*, CMD+3 | 
| IX | BREAD+1~, BREAD+2*, BR2+6, BR2+7* | 
| L | SETMSG+1~, SETMSG+5*, SETMSG+6, SETMSG+7*, SETMSG+8*, BREAD~, BREAD+2*, BR2, BR2+2, BR2+3 , BR2+4, BR2+7*, SREAD~, SREAD+2, SREAD+3, SREAD+4 | 
| LEN | REC+1~, REC+4*, REC+5*, REC+6*, REC+7* | 
| P | SEND~, SEND+2 | 
| PAR | SETMSG~, SETMSG+2, SETMSG+8*, SETMSG+9 | 
| PARAM | CMD~, CMD+4 | 
| PID | SETMSG+1~, SETMSG+4*, SETMSG+5, SETMSG+6*, SETMSG+9 | 
| >> POP | CMD+3 | 
| QUES | CMD~, CMD+4 | 
| S | SEND~, SEND+2*, SEND+3, SETMSG~, SETMSG+2, SETMSG+7*, SETMSG+9 | 
| SKT | OPEN~, OPEN+2 | 
| SOCK | CMD+1~*, CMD+3 | 
| T | BREAD+1~, BREAD+2*, BR2+6*, BR2+7 | 
| X | BREAD+1~, BR2*, BR2+1, BR2+4*, BR2+5, SREAD+1~, SREAD+3*, SREAD+4* | 
| XWBRET | CMD~, CMD+1*, CMD+4 | 
| XWBTIME | BREAD+1~, BREAD+2*, BR2, BR2+4, SREAD+1~, SREAD+2*, SREAD+3, SREAD+4 | 
| Y | REC+1~, BREAD+1~ |