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 |  Local Variables  | All
Print Page as PDF
Routine: XUHUI

Package: Kernel

Routine: XUHUI


Information

XUHUI ;SFISC/SO-Main Field Event Trigger Routine ;1:05 PM 7 Nov 2002

Source Information

Source file <XUHUI.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 3 $$FIND1^DIC  CLEAN^DILF  $$GET1^DIQ  
Kernel 2 ^%ZTLOAD  EN^XQOR  

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
IFCAP 2 PRCV442B  PRCVLIC  

Entry Points

Name Comments DBIA/ICR reference
HUI(XUHUIOP,XUHUINM,XUHUIA,XUHUIXR) ;This is the HUI Entry Point
GETVAR ; Get the variables that are to be passed via Taskman
TASK ;Creat a task
DEQUE ;From: TaskMan
HUIKEY(XUHUIOP,XUHUINM,XUHUIA,XUHUIXR) ;HUI Key check Entry Point
OPKG(XUHUIOP,XUHUINM,XUHUIA,XUHUIXR) ;All Other Package Entry Point
  • ICR #3589
    • Status: Active
    • Usage: Supported
    PCHK1 ;
    PCHK2 ;
    CLEAN ;Kill of XUHUI variables

    External References

    Name Field # of Occurrence
    ^%ZTLOAD TASK+28
    $$FIND1^DIC TASK+7
    CLEAN^DILF TASK+6, TASK+8, TASK+9, TASK+11, TASK+12
    $$GET1^DIQ TASK+10
    EN^XQOR DEQUE+3

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(19.1 - [#19.1] PCHK2+1
    ^XUSEC("PROVIDER" PCHK1+1

    Label References

    Name Line Occurrences
    CLEAN HUI+11, DEQUE+4, HUIKEY+10, OPKG+8
    GETVAR HUI+9, HUIKEY+8, OPKG+6
    PCHK1 HUI+8
    PCHK2 HUIKEY+7
    TASK HUI+10, HUIKEY+9, OPKG+7

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> DA GETVAR+5, PCHK1+1, PCHK2+1
    >> DIC DEQUE+2*
    >> DIERR TASK+8, TASK+11
    >> DIFILE GETVAR+1
    >> DIFLD GETVAR+2, GETVAR+3
    DISABLE TASK+5~, TASK+10*, TASK+13
    ESC HUI+7~*, HUI+8, TASK+2~, TASK+3*, TASK+4, TASK+8*, TASK+11*, TASK+13*, HUIKEY+6~*, HUIKEY+7
    PCHK1+1*, PCHK2+1*
    IEN TASK+5~, TASK+7*, TASK+10
    >> X GETVAR+6, DEQUE+1*
    >> X1 GETVAR+7
    >> X2 GETVAR+8
    XUHUIA HUI~, TASK+16*, TASK+27, HUIKEY~, OPKG~
    XUHUIDA GETVAR+5*, CLEAN+1!
    XUHUIFIL GETVAR+1*, CLEAN+1!
    XUHUIFLD GETVAR+2*, GETVAR+3*, CLEAN+1!
    XUHUINM HUI~, TASK+7, DEQUE+1, HUIKEY~, OPKG~
    XUHUIOP HUI~, TASK+4, TASK+24*, DEQUE+2, HUIKEY~, OPKG~
    XUHUIX GETVAR+6*, CLEAN+1!
    XUHUIX1 GETVAR+7*, CLEAN+1!
    XUHUIX2 GETVAR+8*, CLEAN+1!
    XUHUIXR HUI~, GETVAR+4*, HUIKEY~, OPKG~
    ZTDESC TASK+15~, TASK+27*
    ZTDTH TASK+15~, TASK+26*
    ZTIO TASK+15~, TASK+26*
    ZTREQ TASK+15~, TASK+26*
    ZTRTN TASK+15~, TASK+26*
    ZTSAVE TASK+15~
    ZTSAVE("XUHUIA" TASK+17*
    ZTSAVE("XUHUIDA*" TASK+21*
    ZTSAVE("XUHUIFIL" TASK+18*
    ZTSAVE("XUHUIFLD" TASK+19*
    ZTSAVE("XUHUINM" TASK+23*
    ZTSAVE("XUHUIOP" TASK+25*
    ZTSAVE("XUHUIX*" TASK+22*
    ZTSAVE("XUHUIXR" TASK+20*
    ZTSK TASK+15~
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All