Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: XWBVLL

Package: RPC Broker

Routine: XWBVLL


Information

XWBVLL ;OIFO-Oakland/REM - M2M Broker Listener ;12/29/2010

Source Information

Source file <XWBVLL.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Kernel 5 LISTEN^%ZISTCPS  (RMDEV,SAVDEV)^%ZISUTL  ($$EC,$$GETPEER)^%ZOSV  (,UNWIND)^%ZTER  ($$DT,$$NOW)^XLFDT  
RPC Broker 4 ($$READ,INIT)^XWBRL  $$EN^XWBRM  LOG^XWBRPC  ERROR^XWBUTL  
Toolkit 1 $$GET^XPAR  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
RPC Broker 3 XWB M2M CACHE LISTENER  XWBTCPM  XWBVL  

Entry Points

Name Comments DBIA/ICR reference
SPAWN ; -- spawned process
NXTCALLQ ; -- exit
SYSERR ; -- send system error message
START(SOCKET) ;Entry point for Cache/NT
UCX ;Old entry point NOT used anymore. *p55*
CACHEVMS ;Cache/VMS tcpip entry point, called from XWBSERVER_START.COM fLle *p41*
SYSERRS ; -- application errors
STRT(PORT) ;*p34-This entry is called from option "XWB M2M CACHE LISTENER" and jobs off the listener for Cashe/NT. Will call START.
NXTCALL ; -- do next call

External References

Name Field # of Occurrence
LISTEN^%ZISTCPS START+4
RMDEV^%ZISUTL SPAWN+25
SAVDEV^%ZISUTL SPAWN+13
$$EC^%ZOSV SYSERR+6
$$GETPEER^%ZOSV SPAWN+10
^%ZTER SYSERR+7
UNWIND^%ZTER SYSERR+16
$$DT^XLFDT NXTCALL+4
$$NOW^XLFDT SPAWN+15
$$GET^XPAR SPAWN+14, SPAWN+17, SPAWN+21
$$READ^XWBRL NXTCALL+17
INIT^XWBRL SPAWN+5
$$EN^XWBRM NXTCALL+37
LOG^XWBRPC SPAWN+15
ERROR^XWBUTL SYSERR+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("OS" START+3
^TMP("XWB DSM CONNECT FAILURE" UCX+6*, CACHEVMS+4*
^TMP("XWBM2M" NXTCALL+21, NXTCALL+22, NXTCALL+24*
^TMP("XWBM2ML" NXTCALL+30, NXTCALL+31*
^TMP("XWBM2MSV" NXTCALL+23*
^TMP("XWBVLL" SPAWN+2, NXTCALL+23, NXTCALL+31

Label References

Name Line Occurrences
NXTCALL SPAWN+17, SPAWN+22
NXTCALLQ NXTCALL+34
SPAWN UCX+8, CACHEVMS+6

Naked Globals

Name Field # of Occurrence
^($J NXTCALL+30*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BUG NXTCALL+1~
CNT NXTCALL+29~, NXTCALL+30*, NXTCALL+31
DT NXTCALL+1~, NXTCALL+4*
DTIME SPAWN+1~, SPAWN+2*
DUZ SPAWN+2*, SPAWN+17, SPAWN+21
DUZ(0 SPAWN+2*
IO UCX+4*, UCX+6, UCX+7, CACHEVMS+2*, CACHEVMS+4
IO("IP" SPAWN+10*
IO(0 UCX+4*, CACHEVMS+2*
PORT STRT~
SOCKET START~, START+4
U SPAWN+1~, SPAWN+2*
X NXTCALL+1~
XWBAVC SPAWN+1~, SPAWN+17*, SPAWN+18*
>> XWBCNT NXTCALL+22*, NXTCALL+23, NXTCALL+24
XWBDAT SYSERR+4~, SYSERR+15
XWBDAT("ERRORS" SYSERR+9*, SYSERR+10*, SYSERR+11*, SYSERR+12*
XWBDAT("MESSA GE TYPE" , SYSERR+8*
>> XWBDEBUG SPAWN+14*, SPAWN+15, NXTCALL+28
XWBFIRST NXTCALL+1~, NXTCALL+4*, NXTCALL+17
XWBMSG SYSERR+4~, SYSERR+6*, SYSERR+12, SYSERR+14
XWBOK NXTCALL+1~, NXTCALL+17*, NXTCALL+34, NXTCALL+37*
XWBREAD NXTCALL+1~, NXTCALL+4*, NXTCALL+17
XWBRL NXTCALL+1~
XWBRL("FIRST READ" , NXTCALL+12*
XWBRL("READ C HARACTERS" , NXTCALL+11*
XWBRL("STOP F LAG" , NXTCALL+14*
XWBRL("STORE" NXTCALL+13*
XWBRL("TIME O UT" , NXTCALL+10*
XWBROOT SPAWN+1~, SPAWN+2*, NXTCALL+7, NXTCALL+13, NXTCALL+17, NXTCALL+37
XWBSTOP SPAWN+1~, SPAWN+2*, SPAWN+22, NXTCALL+14, NXTCALL+17
XWBTO NXTCALL+1~, NXTCALL+4*, NXTCALL+17

Marked Items

Name Field # of Occurrence
$T(SYSERRS+1 SYSERR+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All