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

Package: Kernel

Routine: XQSRV1


Information

XQSRV1 ;SEA/MJM - Server option utilities ;10/15/96 13:14

Source Information

Source file <XQSRV1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 6 GETENV^%ZOSV  ^%ZTLOAD  NEXT^XQ92  ^XQSRV  (AUDIT,KILL,OUT,ZTSK)^XQSRV2  XQ^XUTMT  
MailMan 1 SETSB^XMA1C  
VA FileMan 1 ^%DT  

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 2 XQSRV  XQSRV2  

Entry Points

Name Comments DBIA/ICR reference
TASK ;Set up task parameters and call Taskman
OUT ;Trigger the bulletin, do the audit, and split.
AUDIT ;Enter the option audit data in Audit Log for Option File
REQUE ; Requeue a server option not previously queued due to some problem

External References

Name Field # of Occurrence
^%DT REQUE+5
GETENV^%ZOSV AUDIT+1
^%ZTLOAD TASK+12, TASK+16
SETSB^XMA1C XQSRV1+5
NEXT^XQ92 TASK+14
^XQSRV REQUE+7
AUDIT^XQSRV2 OUT+1
KILL^XQSRV2 TASK+17
OUT^XQSRV2 OUT+2
ZTSK^XQSRV2 TASK+3
XQ^XUTMT TASK+12

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !
  • Prompt: "Message Number of Server message: "
  • Variable: XQMSG
  • Timeout: DTIME
  • Line Location: REQUE+1
Function Call: WRITE
  • Prompt: !,$C(7),"Invalid MESSAGE NUMBER",!
  • Line Location: REQUE+2
Function Call: WRITE
  • Prompt: !,$C(7),"MESSAGE is NOT a SERVER MESSAGE",!
  • Line Location: REQUE+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] XQSRV1+8
^%ZOSF("PRIORITY" TASK+3
^DIC(19 - [#19] TASK+1, TASK+3
^VA(200 - [#200] XQSRV1+11, REQUE+6
^XMB(3.9 - [#3.9] REQUE+2, REQUE+3, REQUE+6
^XUSEC(19 - [#19.081] AUDIT+2, AUDIT+3*, AUDIT+4*, AUDIT+5*

Label References

Name Line Occurrences
AUDIT OUT+1
OUT TASK+12
REQUE REQUE+2, REQUE+4

Naked Globals

Name Field # of Occurrence
^( REQUE+3
^(0 XQSRV1+8, XQSRV1+11, AUDIT+2*, REQUE+6
^(25 TASK+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DT REQUE+5*
>> %DT("A" REQUE+5*
>> %DT("B" REQUE+5*
DTIME REQUE+1
DUZ AUDIT+3
>> I REQUE+3*, REQUE+6*
U XQSRV1+4, XQSRV1+8, XQSRV1+11, TASK+3, TASK+6, TASK+7, AUDIT+1, AUDIT+2, AUDIT+3, AUDIT+4
REQUE+1, REQUE+3, REQUE+6
>> X TASK+3*, TASK+13*, TASK+14, TASK+16, REQUE+6*
>> XMFROM XQSRV1+11*, AUDIT+4
>> XMXX XQSRV1+5*
>> XMZ XQSRV1+5*
>> XQ REQUE+3*, REQUE+4, REQUE+6
>> XQ220 XQSRV1+4, XQSRV1+8, TASK+7
>> XQAUDIT OUT+1
>> XQDAYS TASK+7*
>> XQDTH TASK+16*
>> XQER TASK+15*
>> XQI XQSRV1+12*, AUDIT+2*
>> XQLTL TASK+13, AUDIT+2*, AUDIT+3, AUDIT+4, AUDIT+5
>> XQMB6 TASK+12*, TASK+16*
>> XQMD TASK+3, TASK+4*, TASK+12, TASK+13
>> XQMSG XQSRV1+5, TASK+6, AUDIT+4, REQUE+1*, REQUE+2, REQUE+3, REQUE+6
>> XQRES XQSRV1+8*, XQSRV1+9*, TASK+6
>> XQRTN TASK+1*
>> XQSOP XQSRV1+5, TASK+12, TASK+15
>> XQSRV XQSRV1+4*, XQSRV1+5
>> XQSUB XQSRV1+12*, AUDIT+5
>> XQVOL AUDIT+1*, AUDIT+3
>> XQX TASK+14*, TASK+15, TASK+16, TASK+17
>> XQY TASK+1, TASK+3, TASK+14, AUDIT+3
>> XQY0 TASK+3, TASK+6
Y TASK+14~*, AUDIT+1, REQUE+5
>> ZTDESC TASK+6*
>> ZTDTH TASK+12*, TASK+16*, REQUE+5*
>> ZTIO TASK+6*
>> ZTKIL TASK+7*
>> ZTPRI TASK+6*
>> ZTRTN TASK+6*
>> ZTSAVE("XMCHAN" TASK+10*
>> ZTSAVE("XMFROM" TASK+10*
>> ZTSAVE("XMREC" TASK+10*
>> ZTSAVE("XMXX" TASK+10*
>> ZTSAVE("XMZ" TASK+10*
>> ZTSAVE("XQ220" TASK+8*
>> ZTSAVE("XQAUDIT" TASK+8*
>> ZTSAVE("XQDATE" TASK+9*
>> ZTSAVE("XQLTL" TASK+8*
>> ZTSAVE("XQMB" TASK+9*
>> ZTSAVE("XQMB6" TASK+9*
>> ZTSAVE("XQMD" TASK+9*
>> ZTSAVE("XQMSG" TASK+9*
>> ZTSAVE("XQNOUSR" TASK+8*
>> ZTSAVE("XQREPLY" TASK+8*
>> ZTSAVE("XQRTN" TASK+9*
>> ZTSAVE("XQSND" TASK+9*
>> ZTSAVE("XQSOP" TASK+9*
>> ZTSAVE("XQSUB" TASK+9*
>> ZTSAVE("XQSUP" TASK+8*
>> ZTSAVE("XQY" TASK+8*
>> ZTSAVE("XQY0" TASK+8*
>> ZTSK TASK+12, TASK+16
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All