XWBTCPM ;ISF/RWF - BROKER TCP/IP PROCESS HANDLER ;05/27/15 14:40
Source file <XWBTCPM.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DSM | ;DSM called from ucx, % passed in with device.
 | 
|
| CACHEVMS | ;Cache'/VMS tcpip entry point, called from XWBTCP_START.COM file
 | 
|
| NT | ;entry from ZISTCPS
 | 
|
| GTMUCX(%) | ;From ucx ZFOO
 | 
|
| GTMLNX | ;From Linux xinetd script
 | 
|
| ESET | ;Set inital error trap
 | 
|
| CONNTYPE | ;
 | 
|
| NEWJOB() | ;Check if OK to start a new job, Return 1 if OK, 0 if not OK.
 | 
|
| M2M | ;M2M Broker
 | 
|
| NEW | ;New broker
 | 
|
| RESTART | ;The error trap returns to here
 | 
|
| MAIN | ; -- main message processing loop. debug at MAIN+1
 | 
|
| ETRAP(EXIT) | ; -- on trapped error, send error info to client
 | 
|
| CLEANP | ;Clean up the partion
 | 
|
| STYPE(X,WRAP) | ;For backward compatability only
 | 
|
| BREAD(L,T) | ;read tcp buffer, L is length
 | 
|
| CHPRN(N) | ;change process name
 | 
|
| SETTIME(%) | ;Set the Read timeout 0=RPC, 1=sign-on
 ; Increased timeout period (%=1) during signon from 90 to 180 for accessibility reasons  | 
|
| TIMEOUT | ;Do this on MAIN  loop timeout
 | 
|
| OS() | ;Return the OS
 | 
|
| INIT | ;Setup
 | 
|
| DEBUG | ;Entry point for debug, Build a server to get the connect
 | 
|
| SERV | ;Callback from the server
 | 
|
| EXIT | ;Close out
 | 
|
| LOG(MSG) | ;Record Debug Info
 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: READ | 
  | 
| Function Call: WRITE | 
  |