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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: VDEFKIDS

Package: VDEF

Routine: VDEFKIDS


Information

VDEFKIDS ;BPOIFO/JG - VDEF Patch Pre & Post Install ; 19 Dec 2005 3:06 PM

Source Information

Source file <VDEFKIDS.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 4 ($$ASKSTOP,JOB,KILL,RTN,STAT)^%ZTLOAD  $$FMADD^XLFDT  BMES^XPDUTL  $$PROD^XUPROD  
VA FileMan 2 FILE^DIE  $$GET1^DIQ  
VDEF 2 (MONCHKO,REQ)^VDEFCONT  START1^VDEFMON  

Entry Points

Name Comments DBIA/ICR reference
PREIN ; This program will suspend all VDEF Request Queues and stop
; the VDEF Monitor tasks for the install of this patch.
; It is run as the KIDS Environment Check Routine because
; if it is run as a Pre-Install routine, all the programs
; in the build are already loaded which may cause
; EDITED error trap errors.
POSTIN ; This program will restart suspended Request Queues start the VDEF
; monitor processes after the KIDS install.

External References

Name Field # of Occurrence
$$ASKSTOP^%ZTLOAD PREIN+30, PREIN+35, PREIN+44, PREIN+52
JOB^%ZTLOAD PREIN+10
KILL^%ZTLOAD PREIN+32, PREIN+37, PREIN+46, PREIN+54
RTN^%ZTLOAD PREIN+50
STAT^%ZTLOAD PREIN+31, PREIN+36, PREIN+45, PREIN+53
FILE^DIE PREIN+23, POSTIN+15
$$GET1^DIQ PREIN+21, PREIN+28, PREIN+33, PREIN+42, POSTIN+14, POSTIN+16
MONCHKO^VDEFCONT POSTIN+23
REQ^VDEFCONT POSTIN+17
START1^VDEFMON POSTIN+27
$$FMADD^XLFDT PREIN+16
BMES^XPDUTL POSTIN+6, POSTIN+7, POSTIN+18, POSTIN+22, POSTIN+26
$$PROD^XUPROD POSTIN+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Must be run as a KIDS Environment Check."
  • Line Location: PREIN+7
Function Call: WRITE
  • Prompt: !,"XU*8.0*339 required for installation of this patch."
  • Line Location: PREIN+10
Function Call: WRITE
  • Prompt: !!,"Suspending Request Queues and stopping associated TaskMan jobs"
  • Line Location: PREIN+14
Function Call: WRITE
  • Prompt: !!,"Stopping the MONITOR^VDEFCONT task"
  • Line Location: PREIN+41
Function Call: WRITE
  • Prompt: !!,"Stopping the MONITOR^VDEFMON task"
  • Line Location: PREIN+49
Function Call: WRITE
  • Prompt: !!,"Waiting for processes to quit "
  • Line Location: PREIN+57
Function Call: WRITE
  • Prompt: ". "
  • Line Location: PREIN+57
Function Call: WRITE
  • Prompt: !,"Must be run as a KIDS Environment Check."
  • Line Location: POSTIN+3
Routine Call
  • DIE
  • Line Location:
    • PREIN+23
    • POSTIN+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VDEFHL7(579.3 - [#579.3] GET1^DIQ
^VDEFHL7(579.5 - [#579.5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VDEFHL7(579.3 - [#579.3] PREIN+20, POSTIN+13
^XTMP("VDEFP1" PREIN+17!*, PREIN+38*, POSTIN+12, POSTIN+19!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT PREIN+16, PREIN+17
I PREIN+31~*, PREIN+32!, PREIN+36~*, PREIN+37!, PREIN+45~*, PREIN+46!, PREIN+53~*, PREIN+54!, PREIN+57~*, PREIN+58!
POSTIN+11~, POSTIN+16*
QUENAM POSTIN+11~, POSTIN+13*, POSTIN+18
QUEUE PREIN+15~, PREIN+20*, PREIN+21, PREIN+23, PREIN+28, PREIN+33, PREIN+38, POSTIN+11~, POSTIN+12*, POSTIN+13
POSTIN+14, POSTIN+15, POSTIN+16, POSTIN+17
STAT PREIN+15~, PREIN+21*, POSTIN+11~, POSTIN+14*, POSTIN+16*, POSTIN+17
TASK PREIN+50~
TASK(0 PREIN+51
TMTASKC PREIN+15~, PREIN+33*, PREIN+34, PREIN+35
TMTASKF PREIN+15~, PREIN+28*, PREIN+29, PREIN+30, PREIN+34
U POSTIN+13
VDEFIDT PREIN+15~, PREIN+16*, PREIN+17
VDEFUP PREIN+15~, POSTIN+11~
VDEFUP( PREIN+23*, POSTIN+15*
X PREIN+15~, PREIN+30*, PREIN+35*, PREIN+44*, PREIN+52*
>> XPDABORT PREIN+7*, PREIN+10*, POSTIN+3*
>> XPDENV PREIN+13
>> XPDNM PREIN+7, POSTIN+3
ZTSK PREIN+30~*, PREIN+35~*, PREIN+42*, PREIN+43, PREIN+44, PREIN+51*, PREIN+52
ZTSK(1 PREIN+31, PREIN+36, PREIN+45, PREIN+53

Marked Items

Name Field # of Occurrence
$T(JOB^%ZTLOAD PREIN+10
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables |  Marked Items  | All