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

Package: Kernel

Routine: XQSRV


Information

XQSRV ;SEA/MJM - Server message processor ;06/13/2003 09:27

Source Information

Source file <XQSRV.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 7 GETENV^%ZOSV  $$UP^XLFSTR  ^XQDATE  (,AUDIT)^XQSRV1  (AUDIT,OUT)^XQSRV2  ^XQSRV4  ^XQSRV5  
Toolkit 1 ^XTSPING  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
Kernel 1 XQSRV1  
MailMan 1 XMTDO  

Entry Points

Name Comments DBIA/ICR reference
DIC ;Look up option, check it's type and parameters
CHK ;Finish checking this request out
MODE ;Load, check, and employ Server Action Code
OUT ;Do audit, bulletin (& reply mail), and no-user bulletin.
MESS ;Returned in bulletins with bad parameters
1 ;;Invalid server option name specified:
2 ;;Invalid message number specified:
3 ;;Invalid message subject field specified:
4 ;;No such server option in the Option File:
5 ;;Requested option is not a server option:
6 ;;No such message number in the Message File (^XMB(3.9)):
7 ;;Invalid option name, imbedded control characters in option:
8 ;;The bulletin pointed to by this server is not in the Bulletin File (^XMB(3.6)):
9 ;;No server action code in Option File for:
10 ;;Security Violation: No active user or mail group connected to bulletin:

External References

Name Field # of Occurrence
GETENV^%ZOSV XQSRV+12
^DIC DIC+1
$$UP^XLFSTR XQSRV+17
^XQDATE XQSRV+14
^XQSRV1 MODE+5
AUDIT^XQSRV1 OUT+1
AUDIT^XQSRV2 OUT+1
OUT^XQSRV2 OUT+2
^XQSRV4 DIC+7
^XQSRV5 XQSRV+7
^XTSPING XQSRV+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" XQSRV+13
^DIC(19 - [#19] DIC+5
^XMB(3.9 - [#3.9] CHK+2
^XTV(8989.3 - [#8989.3] XQSRV+15, XQSRV+20, DIC+2, DIC+9

Label References

Name Line Occurrences
1 XQSRV+22
10 DIC+7
2 CHK+1
4 DIC+1
5 DIC+3
6 CHK+2
7 XQSRV+18
9 MODE+1
OUT XQSRV+22, DIC+1, DIC+3, DIC+4, CHK+1, CHK+2, MODE+1, MODE+2, MODE+3

Naked Globals

Name Field # of Occurrence
^(220 DIC+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % XQSRV+14
>> %Y XQSRV+14
>> DIC DIC+1*
>> DIC(0 DIC+1*
DT XQSRV+14*, XQSRV+20, DIC+2, DIC+9
DUZ XQSRV+11*, XQSRV+15
U XQSRV+7, XQSRV+8, XQSRV+10*, XQSRV+12, XQSRV+16, XQSRV+18, XQSRV+20, DIC+2, DIC+3, DIC+4
, DIC+6, DIC+7, DIC+9, DIC+10, MODE+1
>> X XQSRV+2, XQSRV+7, XQSRV+8, XQSRV+10, XQSRV+13*, XQSRV+18, DIC+1*, DIC+7*
>> XMFROM XQSRV+8*, XQSRV+16*
>> XQ220 XQSRV+10*, DIC+5*, DIC+6, DIC+7, DIC+10, MODE+1
>> XQAUDIT XQSRV+10*, XQSRV+15*, XQSRV+19, XQSRV+20*, XQSRV+22*, DIC+1*, DIC+2*, DIC+7*, DIC+9*, DIC+10*
, OUT+1
>> XQBUL DIC+8*
>> XQCHK XQSRV+19*, XQSRV+20
>> XQDATE XQSRV+14*
>> XQEND XQSRV+20*, DIC+2*, DIC+9*
>> XQER XQSRV+10*, XQSRV+18*, XQSRV+22*, DIC+1*, DIC+3*, DIC+4*, DIC+7*, CHK+1*, CHK+2*, MODE+1*
, MODE+2*, MODE+3
>> XQER1 XQSRV+10*, MODE+2*
>> XQI DIC+2*
>> XQLTL XQSRV+14*
>> XQMB XQSRV+10*, DIC+7, DIC+8
>> XQMB6 XQSRV+10*
>> XQMD XQSRV+10*, MODE+1*, MODE+2
>> XQMSG XQSRV+10*, XQSRV+16*, CHK+1, CHK+2
>> XQN XQSRV+19*, XQSRV+20*, DIC+2*
>> XQNOUSR XQSRV+10*, DIC+7*, DIC+8
>> XQREPLY XQSRV+10*, DIC+6*
>> XQRES XQSRV+10*
>> XQSND XQSRV+10*, XQSRV+16*
>> XQSOP XQSRV+16*, XQSRV+17*, XQSRV+18, XQSRV+22, DIC+1, DIC+2, DIC+3, MODE+1, MODE+2
>> XQSTART XQSRV+20*, DIC+2*, DIC+9*
>> XQSUB XQSRV+8*, XQSRV+10*, XQSRV+16*
>> XQSUP XQSRV+10*, DIC+6*, DIC+7
>> XQVOL XQSRV+12*
>> XQX XQSRV+10*, XQSRV+16
>> XQY XQSRV+10*, DIC+3*, DIC+5, DIC+9
>> XQY0 DIC+3*, DIC+4
>> Y XQSRV+12, DIC+1, DIC+3, DIC+7
>> Y(0 DIC+3
>> ZTDTH XQSRV+14*

Marked Items

Name Field # of Occurrence
$T(1 XQSRV+22
$T(10 DIC+7
$T(2 CHK+1
$T(4 DIC+1
$T(5 DIC+3
$T(6 CHK+2
$T(7 XQSRV+18
$T(9 MODE+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All