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

Package: Scheduling

Routine: SDUL2


Information

SDUL2 ;ALB/MJK - List Manager Utilities; 4/22/92

Source Information

Source file <SDUL2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Scheduling 2 PAUSE^SDUL1  FINISH^SDUL4  
VA FileMan 1 ^DIR  

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 ^ORD(101  
Scheduling 1 SDUL TURN ON/OFF MENUS  

Entry Points

Name Comments DBIA/ICR reference
SEL ; -- select w/XQORNOD(0) defined
  • ICR #662
    • Status: Retired
    • Usage: Private
    EN(SDULNOD) ; -- generic selector
    ; input passed: SDULNOD := var in XQORNOD(0) format
  • ICR #662
    • Status: Retired
    • Usage: Private
    ENQ
    OUT ; -- set variables to quit
    MENU ;

    External References

    Name Field # of Occurrence
    ^DIR EN+5, EN+8, MENU+3
    PAUSE^SDUL1 EN+14
    FINISH^SDUL4 MENU+5

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,*7,"There are no '",SDUL("ENTITY"),"s' to select.",!
    • Line Location: EN+5
    Function Call: WRITE
    • Prompt: !,*7,"Selection '",X,"' is not a valid choice."
    • Line Location: EN+12
    Function Call: WRITE
    • Prompt: !
    • Line Location: MENU+3
    Routine Call
    • DIR
    • Line Location:
      • EN+5
      • EN+8
      • MENU+3

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DISV( MENU+2, MENU+4*

    Label References

    Name Line Occurrences
    EN SEL+1
    ENQ EN+5, EN+8, EN+14
    OUT EN+5, EN+8

    Naked Globals

    Name Field # of Occurrence
    ^( MENU+2*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    BG EN+3*, EN+5, EN+7, EN+8, EN+11, ENQ!
    DIR EN+5!, EN+8!, MENU+3!
    DIR("A" EN+8*, MENU+3*
    DIR("B" MENU+3*
    DIR(0 EN+5*, EN+8*, MENU+3*
    DIROUT ENQ!
    DIRUT EN+8, ENQ!
    DTOUT ENQ!
    DUOUT ENQ!
    DUZ MENU+2, MENU+4
    >> I EN+7*, EN+11*, EN+16*
    >> J EN+7*
    >> L EN+7*
    LST EN+4*, EN+7, EN+8, EN+11, ENQ!
    SDERR EN+11*, EN+12, EN+13*, EN+14, ENQ!
    >> SDUL("ENTITY" EN+5, EN+8
    >> SDUL("PROTOCOL" MENU+2, MENU+4
    >> SDULAR EN+3, EN+4
    >> SDULBCK OUT+1*
    >> SDULBG EN+3
    >> SDULCC OUT+1
    >> SDULMENU MENU+4*
    SDULNOD EN~, EN+6
    >> SDULST EN+4
    SDULX MENU+1~, MENU+2*, MENU+3, MENU+4
    SDULY EN+2!
    SDULY( EN+16*
    U EN+6
    X EN+7*, EN+11*, EN+12, EN+16*, ENQ!
    >> XQORNOD(0 SEL+1
    Y EN+6*, EN+7*, EN+8, EN+11, EN+16, ENQ!, MENU+4
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All