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

Package: PCC New Encounter Form

Routine: VENPCCMX


Information

VENPCCMX ; IHS/OIT/GIS - PRINT DEAMON MONITOR 12 Feb 2004 10:12 AM ;

Source Information

Source file <VENPCCMX.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
PCC New Encounter Form 2 ($$COUNT,DEL,KILLTASK)^VENPCCP  $$CFG^VENPCCU  
VA Fileman 1 YN^DICN  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCC New Encounter Form 1 VENPCCP3  

Entry Points

Name Comments DBIA/ICR reference
RPT
SS
AUTO ; EP-AUTOMATICALLY START PCC PLUS PRINT DEAMON
S1
STOP ; EP-STOP THE PRINT DEAMON
MSG(STATE) ; EP - START THE PRINT DEAMON MSG
START ; EP-START THE PRINT DEAMON
MON ; EP-MONITOR THE PRINT DEAMON
RESTART ; EP-CLEAN OUT THE PRINT DIRECTORY AND RESTART THE PRINT DEAMON

External References

Name Field # of Occurrence
YN^DICN MSG+8, SS+1, RESTART+2
$$COUNT^VENPCCP STOP+5
DEL^VENPCCP RESTART+6
KILLTASK^VENPCCP RPT+8, RPT+13, SS+2, RESTART+7, AUTO+1
$$CFG^VENPCCU STOP+3, RESTART+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"The Print Deamon is being monitored"
  • Line Location: MON+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: RPT+0
Function Call: WRITE
  • Prompt: !,"Print Deamon encountered an error: ",$G(^(1))
  • Line Location: RPT+5
Function Call: WRITE
  • Prompt: !,"The Print Deamon appears to be stuck!",!,"It will be shut down now..."
  • Line Location: RPT+8
Function Call: WRITE
  • Prompt: $C(13),?70,$C(13)
  • Line Location: RPT+10
Function Call: WRITE
  • Prompt: %
  • Line Location: RPT+11
Function Call: READ
  • Timeout: 1
  • Variable: %
  • Line Location: RPT+12
Function Call: WRITE
  • Prompt: !,"The Print Deamon has been stopped!"
  • Line Location: RPT+13
Function Call: WRITE
  • Prompt: !,"The Print Deamon does not appear to be running at this time!"
  • Line Location: MSG+3
Function Call: WRITE
  • Prompt: !,"It stopped with this error: ",$G(^(1))
  • Line Location: MSG+5
Function Call: WRITE
  • Prompt: !,"Want to start the Print Deamon now"
  • Line Location: MSG+7
Function Call: WRITE
  • Prompt: !,"Print Deamon has been started!"
  • Line Location: MSG+9
Function Call: WRITE
  • Prompt: !,"Attempting to start the Print Deamon... Please wait"
  • Line Location: MSG+11
Function Call: WRITE
  • Prompt: !,"Print Deamon has been started!"
  • Line Location: MSG+13
Function Call: WRITE
  • Prompt: !,"Unable to start the Print Deamon! Notify site manager..."
  • Line Location: MSG+14
Function Call: WRITE
  • Prompt: !,"The print deamon is not running at this time!"
  • Line Location: STOP+1
Function Call: WRITE
  • Prompt: !,"There is one file waiting to be processed by the Print Deamon"
  • Line Location: STOP+6
Function Call: WRITE
  • Prompt: !,"There are ",%," files waiting to be processed by the Print Deamon"
  • Line Location: STOP+8
Function Call: WRITE
  • Prompt: !,"Want to stop the Print Deamon now"
  • Line Location: SS+0
Function Call: WRITE
  • Prompt: !,"The Print Deamon has been stopped!"
  • Line Location: S1+0
Function Call: WRITE
  • Prompt: !,"WARNING!!!",!,"This option will erase all files in the print queue and reset the system"
  • Line Location: RESTART+1
Function Call: WRITE
  • Prompt: !,"Unable to find path in config file!. Request terminated.",!!
  • Line Location: RESTART+4
Function Call: WRITE
  • Prompt: !,"The Print Directory has been cleaned out.",!!
  • Line Location: RESTART+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("VEN ERROR FLAG" SS+2!, RESTART+7!, AUTO+1!
^TMP("VEN TASK" MON+2, MON+3, RPT+2, RPT+7, MSG+9, MSG+13, STOP+1
^VEN(7.5 - [#19707.5] STOP+4, RESTART+4
^VEN(7.7 - [#19707.7] RPT+4, RPT+5, MSG+4, MSG+5

Label References

Name Line Occurrences
$$MSG MON+3, START+1, RESTART+8
RPT MON+3
SS STOP+6

Naked Globals

Name Field # of Occurrence
^(1 RPT+5, MSG+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% MON+1~, MON+2*, RPT+2*, RPT+4*, RPT+5, RPT+7*, RPT+8, RPT+9, RPT+11, RPT+12*
, RPT+13, RPT+14, MSG+1~, MSG+4*, MSG+5, MSG+8*, STOP+2~, STOP+5*, STOP+6, STOP+7*
, STOP+8, SS+1*, RESTART+2*, RESTART+3~
%Y MSG+1~, STOP+2~
CFIGIEN STOP+2~, STOP+3*, STOP+4, RESTART+3~
F RESTART+3~, RESTART+5*, RESTART+6
LAST MON+1~, MON+2*, RPT+8, RPT+9*
PATH STOP+2~, STOP+4*, STOP+5, RESTART+3~, RESTART+4*, RESTART+6
STATE MSG~, MSG+2
STOP MON+1~, RPT+1, RPT+3*, RPT+7*, RPT+8*, RPT+13*, RPT+14*
TOT MON+1~, RPT+1*, RPT+8, RPT+9*
U RPT+5, MSG+5, MSG+10, AUTO+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All