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  | All
Print Page as PDF
Routine: XQSRV5

Package: Kernel

Routine: XQSRV5


Information

XQSRV5 ;MJM/SEA - Check out a server option server;11/9/92 9:54 AM ;01/09/2001 13:32

Source Information

Source file <XQSRV5.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 4 $$UP^XLFSTR  ^XQDATE  SETUP^XQSRV3  ^XQSRV4  

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

Package Total Caller Graph
Kernel 1 XQSRV  

Entry Points

Name Comments DBIA/ICR reference
START
DIC ;Look up option, check it's type and parameters
XQ220 ;Get and check the variables in ^DIC(19,+XQY,220)
BULL ;Check out Bulletins an mail groups, etc.
RTN ;Check out the program this server is supposed to run
MODE ;Load, check, and employ Server Action Code
OUT ;Send return message and quit
CNVT ;Convert %X to uppercase and remove leading spaces

External References

Name Field # of Occurrence
$$UP^XLFSTR CNVT+1
^XQDATE START+1
SETUP^XQSRV3 OUT+1
^XQSRV4 BULL+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TEST" RTN+3
^DIC(19 - [#19] START+7, START+8, XQ220+1, RTN+2
^XMB("NETNAME" START
^XMB(3.6 - [#3.6] XQ220+4, BULL+1, BULL+2, BULL+4, BULL+5, BULL+6
^XMB(3.8 - [#3.8] XQ220+6, BULL+3, BULL+4
^XTV(8989.3 - [#8989.3] DIC+1, BULL+7

Label References

Name Line Occurrences
CNVT START+4
OUT START+5, START+7

Naked Globals

Name Field # of Occurrence
^(220 XQ220+1
^(25 RTN+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% START+4*, DIC+2*, RTN+2*, RTN+3, OUT+2!
%I CNVT+3!
%X START+4*, OUT+2!, CNVT+1*, CNVT+2*
%Y START+1, CNVT+2*, CNVT+3!
DT DIC+1, BULL+7
U START+3, START+4, DIC+1, DIC+2, DIC+3, XQ220+4, XQ220+5, XQ220+6, XQ220+7, XQ220+8
XQ220+9, BULL+5, BULL+6, BULL+7, RTN+3
X STARTBULL+6*, RTN+3*, OUT+2!
>> XMER START+4, START+5
>> XMREC START+4
>> XMRG START+4*, START+5
>> XMZ START+4*
XQ BULL+5, OUT+2!
XQ( BULL+4*
XQ220 XQ220+1*, XQ220+2, XQ220+4, XQ220+5, XQ220+6, XQ220+7, XQ220+8, XQ220+9, OUT+2!
XQAUD XQ220+7*, OUT+2!
XQAUDIT START*, DIC+1*, BULL+7*, OUT+2!
XQB XQ220+4*, BULL+1*, BULL+2, BULL+4, BULL+5, BULL+6, OUT+2!
XQDATE START+1*, OUT+2!
>> XQEND DIC+1*, BULL+7*
XQHERE START*, START+2, OUT+2!
XQI START*, START+2*, START+5*, START+6*, START+7*, DIC+2*, DIC+3*, XQ220+2*, BULL+1*, BULL+2*
BULL+3, BULL+5, BULL+6, RTN+2*, RTN+3*, MODE+1*, OUT+2!
XQII DIC+1*, OUT+2!
XQJ XQ220+3*, XQ220+4*, XQ220+5*, XQ220+6*, XQ220+7*, XQ220+8*, XQ220+9*, OUT+2!
XQMB OUT+2!
XQMG XQ220+6*, BULL+3, BULL+4*, BULL+5, OUT+2!
XQMS OUT+2!
XQMSG START+3*, OUT+2!
XQN DIC+1*, OUT+2!
XQRPL XQ220+9*, OUT+2!
XQSA XQ220+5*, MODE+1, OUT+2!
XQSCH OUT+2!
XQSND START+3*, OUT+2!
>> XQSOP START+5*, START+6, START+7, DIC+1, DIC+2, DIC+3, BULL+2, BULL+3
XQSRV5 START*, OUT+2!
>> XQSTART DIC+1*, BULL+7*
XQSTXT OUT+2!
XQSTXT( START+2*, START+5*, START+6*, START+7*, DIC+2*, DIC+3*, XQ220+2*, XQ220+3*, XQ220+4*, XQ220+5*
XQ220+6*, XQ220+7*, XQ220+8*, XQ220+9*, BULL+1*, BULL+2*, BULL+3*, BULL+5*, BULL+6*, RTN+2*
RTN+3*, MODE+1*
XQSUB START+3*, START+5, OUT+2!
XQSUP XQ220+8*, OUT+2!
>> XQX START*, START+3, START+4
>> XQY START+7*, START+8, XQ220+1, XQ220+2, BULL+7, RTN+2
>> XQY0 START+8*, DIC+2, DIC+3
Y BULL+6, OUT+2!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All