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: ZUMSM

Package: Kernel

Routine: ZUMSM


Information

ZU ;SFISC/RWF - For MSM-NT and MSM-UNIX, TIE all User terminals to this routine!! ;06/20/2000 11:31 [ 04/02/2003 8:29 AM ]

Source Information

Source file <ZUMSM.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 5 (GETENV,LOGRSRC)^%ZOSV  ^%ZTER  M1^XQ  ^XUS  (,BYE,KILL1)^XUSCLEAN  

Entry Points

Name Comments DBIA/ICR reference
UNWIND ;Unwind the stack
EN
CONT ;
JOBCHK
ERR ;Come here on error.
GUIX
CTRLC2
CTRLC
G ;Entry point for GUI device.
GUI() ;Test if under GUI
ERR2
HALT

External References

Name Field # of Occurrence
GETENV^%ZOSV JOBCHK+3
LOGRSRC^%ZOSV JOBCHK+1, HALT+1
^%ZTER ERR2+4
M1^XQ CTRLC2+5
^XUS JOBCHK+4
^XUSCLEAN ERR2+5, CTRLC2, CTRLC2+4
BYE^XUSCLEAN HALT
KILL1^XUSCLEAN CTRLC+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),!!,"** TROUBLE ** - ** CALL IRM NOW! **"
  • Line Location: JOBCHK+0
Function Call: WRITE
  • Prompt: @$S($D(IOF):IOF,1:"#")
  • Line Location: ERR2+2
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+3
Function Call: WRITE
  • Prompt: !,"--Interrupt Acknowledged",!
  • Line Location: CTRLC+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^$DI( GUI+3
^%ZIS(14.7 - [#14.7] JOBCHK+3
^%ZOSF("AVJ" JOBCHK
^%ZTSCH("LOGRSRC" JOBCHK+1, HALT+1
^XUTL("XQ" CTRLC2, CTRLC2+1*, HALT

Label References

Name Line Occurrences
CONT UNWIND+1, HALT+2
CTRLC2 UNWIND+1, CTRLC2+2
EN G+1
GUIX GUI+2
HALT JOBCHK

Naked Globals

Name Field # of Occurrence
^(1 CTRLC2+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % JOBCHK+3*
>> %K JOBCHK+3*
DUZ HALT
IO ERR2+2, CTRLC*
IO(0 ERR2+3, CTRLC
IO(1 ERR2+2
IOF ERR2+2
IOST ERR2+2
>> X GUI+2*, GUI+3*, GUIX
>> XQPSM CTRLC2+3*
>> XQY CTRLC2+1*, CTRLC2+3*, CTRLC2+4
>> XQY0 CTRLC2+1*, CTRLC2+2
>> XUERF ERR2+5*
>> Y JOBCHK, JOBCHK+3*
>> ZUGUI1 G+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All