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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XWBTCPM2

Package: RPC Broker

Routine: XWBTCPM2


Information

XWBTCPM2 ;ISF/RWF - BROKER Other Service ;06/28/2012

Source Information

Source file <XWBTCPM2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Kernel 4 (CALL,CLOSE)^%ZISTCP  ^%ZTER  ($$WEBADDRS,GETVISIT)^XUSBSE1  H2^XUSCLEAN  
RPC Broker 2 ($$BREAD,WBF,WRITE)^XWBRW  (INIT,LOG)^XWBTCPM  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Kernel 2 XUSBSE1  XUSBSE2  
RPC Broker 1 XWBTCPM  

Entry Points

Name Comments DBIA/ICR reference
OTH ;Check if some other special service.
; ZEXCEPT: XWB - set prior to call from CONNTYPE^XWBTCPM
SVR ;Handle
EAC ;Enterprise Access
BSE ;Broker Security Enhancement
ERR ;Error Trap
LOG(%) ;Link to logger
WRITE(M,F) ;Write
WBF ;Buffer Flush
OPEN(P1,P2) ;Open the device and set the variables
CALLBSE(SERVER,PORT,TOKEN,STN) ;Special Broker service

External References

Name Field # of Occurrence
CALL^%ZISTCP OPEN+1
CLOSE^%ZISTCP CALLBSE+13
^%ZTER ERR+1
$$WEBADDRS^XUSBSE1 CALLBSE+7
GETVISIT^XUSBSE1 BSE+9
H2^XUSCLEAN ERR+2
$$BREAD^XWBRW BSE+4, CALLBSE+12
WBF^XWBRW WBF+1, CALLBSE+11
WRITE^XWBRW WRITE+2
INIT^XWBTCPM CALLBSE+4
LOG^XWBTCPM LOG+2

Label References

Name Line Occurrences
BSE OTH+4
EAC OTH+3
LOG OTH+6, BSE+1, CALLBSE+4, CALLBSE+13
OPEN CALLBSE+5, CALLBSE+7
SVR OTH+5
WBF BSE+10
WRITE BSE+10, CALLBSE+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% LOG~, LOG+2
DEMOSTR CALLBSE+2~
F WRITE~, WRITE+1
HDL BSE+2~, BSE+3*, BSE+4*, BSE+5, BSE+9
IO OPEN+2, CALLBSE+1~
IO(0 CALLBSE+3*
L BSE+2~, BSE+4*, WRITE+1~*, WRITE+2
M WRITE~, WRITE+1, WRITE+2
P1 OPEN~, OPEN+1
P2 OPEN~, OPEN+1
POP OPEN+1, CALLBSE+2~, CALLBSE+7, CALLBSE+8
PORT CALLBSE~, CALLBSE+5, CALLBSE+7
RET BSE+2~, BSE+3*, BSE+9, BSE+10, CALLBSE+2~, CALLBSE+12*, CALLBSE+14
SERVER CALLBSE~, CALLBSE+5, CALLBSE+7*
STN CALLBSE~, CALLBSE+7
TOKEN CALLBSE~, CALLBSE+11
X CALLBSE+2~, CALLBSE+12*
>> XWB OTH+3, OTH+4, OTH+5, OTH+6
XWBDEBUG LOG+1, CALLBSE+1~
XWBOS CALLBSE+1~
XWBRBUF CALLBSE+1~, CALLBSE+9*
XWBSBUF BSE+2~, BSE+3*, CALLBSE+1~, CALLBSE+9*
XWBT CALLBSE+1~
XWBTDEV OPEN+2*, CALLBSE+2~, CALLBSE+10
XWBTIME CALLBSE+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All