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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ZUVXD

Package: Kernel

Routine: ZUVXD


Information

ZU ;SF/JLI,RWF - For DSM, TIE ALL TERMINALS TO THIS ROUTINE!! ;07/09/2001 13:31 [ 07/29/2004 9:01 AM ]

Source Information

Source file <ZUVXD.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 5 (LOGRSRC,SETENV,SHARELIC)^%ZOSV  ^%ZTER  M1^XQ  ^XUS  (,BYE,KILL1)^XUSCLEAN  
Uncategorized 4 ^$&ZLIB.%CRELOG  ^$&ZLIB.%DISABLCTRL  ^$&ZLIB.%GETDVI  ^$&ZLIB.%GETSYM  

Entry Points

Name Comments DBIA/ICR reference
SLOT ;Entry point from ZSLOT
UNWIND ;Unwind the stack
EN ;See that escape processing is off, Conflict with Screenman
CONT ;
G ;Entry point for GUI device.
ERR ;Come here on error
LOG ;Define some nessary Logical names for ZSLOT
CTRLC2
CTRLC
ERR2
HALT

External References

Name Field # of Occurrence
^$&ZLIB.%CRELOG LOG+1, LOG+2, LOG+3
^$&ZLIB.%DISABLCTRL EN+1
^$&ZLIB.%GETDVI CONT+8
^$&ZLIB.%GETSYM CONT+4, CONT+6
LOGRSRC^%ZOSV EN+2, HALT+4, CONT+2
SETENV^%ZOSV CONT+11
SHARELIC^%ZOSV EN+6
^%ZTER ERR2+5
M1^XQ CTRLC2+6
^XUS EN+7
^XUSCLEAN CTRLC2, CTRLC2+4
BYE^XUSCLEAN HALT
KILL1^XUSCLEAN CTRLC+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @$S($D(IOF):IOF,1:"#")
  • Line Location: ERR2+3
Function Call: WRITE
  • Prompt: !!,"RECORDING THAT AN ERROR OCCURRED ---",!!?15,"Sorry 'bout that",!,*7,!?10,"$STACK=",$STACK," $ECODE=",$ECODE,!?10,"$ZERROR=",$ZERROR
  • Line Location: ERR2+4
Function Call: READ
  • Prompt: "Enter return to continue: "
  • Formatting: !
  • Timeout: 600
  • Variable: X
  • Line Location: CONT+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZTSCH("LOGRSRC" EN+2, HALT+4, CONT+2
^XUTL("XQ" CTRLC2, CTRLC2+1*, HALT

Label References

Name Line Occurrences
CONT UNWIND+1, HALT+1
CTRLC2 UNWIND+1, CTRLC2+2
EN SLOT+2
HALT ERR2+2
LOG SLOT+2

Naked Globals

Name Field # of Occurrence
^(1 CTRLC2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CONT+8*, LOG+1*, LOG+2*, LOG+3*
%ZT ERR2+5!
>> %ZTERROR ERR2+6
DUZ ERR2+8, HALT
IO ERR2+3, CTRLC*
IO(0 ERR2+4, CTRLC
IO(1 ERR2+3
IOF ERR2+3
IOST ERR2+3
>> NOCENABLE EN+1, ERR2
>> NOESCAPE EN+1, CTRLC2+6
>> X EN+1*, CONT+11*
>> XQPSM CTRLC2+3*
>> XQXFLG("HALT" CONT+8, CONT+10
>> XQY CTRLC2+1*, CTRLC2+3*, CTRLC2+4
>> XQY0 CTRLC2+1*, CTRLC2+2
>> XUERF ERR2+5*
ZIO SLOT+1~
ZTIME SLOT+1~
>> ZUGUI1 EN+3*
>> ZUGUI2 EN+3*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All