Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: HLOTLNK

Package: Health Level Seven

Routine: HLOTLNK


Information

HLOTLNK ;IRMFO-ALB/CJM - APIs for the HL Logical Link file;03/24/2004 14:43 ;02/11/2011

Source Information

Source file <HLOTLNK.m>

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

Package Total Caller Graph
Health Level Seven 14 HLOAPI2  HLOAPI3  HLOAPP  HLOASUB  HLOASUB1  HLOCLNT  HLOCLNT1  HLOSITE  
HLOSRVR  HLOUSR  HLOUSR1  HLOUSRA  ^HLCS(870  ^HLD(779.2  
IFCAP 1 PRCHJS04  

Entry Points

Name Comments DBIA/ICR reference
SETSHUT(LINKIEN) ;
SETOPEN(LINKIEN) ;
IFSHUT(LINKNAME) ;
ZB0
DOMAIN(LINKIEN) ;
PORT(LINKIEN) ;
PORT2(LINKNAME) ;given the name of the link, returns its HLO port
  • ICR #5818
    • Status: Active
    • Usage: Private
    STATNUM(LINKIEN) ;
    FINDLINK(STATN) ;
    GETLINK(LINKNAME,LINK) ;
    GET(IEN,LINK) ;
    SET1(LINK,MDOMAIN) ;
    KILL1(LINK,MDOMAIN) ;
    SET2(LINK,DOMAIN) ;
    KILL2(LINK,DOMAIN) ;
    SET3(LINK,DEVICE) ;
    KILL3(LINK,DEVICE) ;
    LLP(LINKNAME) ;
    DEVICE(LINKNAME) ;
    RTRNLNK(COMP1,COMP2,COMP3) ;
    CHKLINK(LINK) ;
    ONETHRED(LINKNAME) ;
    STHREADS(LINKNAME,ON) ;

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(4 - [#4] STATNUM+7
    ^DIC(4.2 - [#4.2] DOMAIN+8, GET+11, SET1+3, KILL1+3
    ^HLCS(869.1 - [#869.1] GET+15, LLP+7
    ^HLCS(870 - [#870] SETSHUT+3, SETSHUT+4*, SETOPEN+3, SETOPEN+4*, IFSHUT+9, IFSHUT+11, DOMAIN+6, PORT+5, PORT2+3, STATNUM+5
    , FINDLINK+10, GETLINK+3, GET+3, GET+19, SET1+5*, KILL1+5!, SET2+1*, KILL2+1!, SET3+2*, KILL3+2*
    , LLP+3, LLP+5, DEVICE+2, DEVICE+4, RTRNLNK+7, RTRNLNK+8, CHKLINK+2, ONETHRED+9, ONETHRED+11, STHREADS+14
    , STHREADS+16*
    ^HLD(779.1 - [#779.1] PORT+7, GETLINK+12, GET+22

    Label References

    Name Line Occurrences
    $$FINDLINK RTRNLNK+8
    $$GET GETLINK+4
    $$PORT PORT2+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    COMP1 RTRNLNK~, RTRNLNK+8
    COMP2 RTRNLNK~, RTRNLNK+7
    COMP3 RTRNLNK~, RTRNLNK+7
    DEVICE SET3~, SET3+1, SET3+2, KILL3~, KILL3+1, KILL3+2
    DOMAIN DOMAIN+4~, DOMAIN+5*, DOMAIN+8*, DOMAIN+9*, DOMAIN+10*, DOMAIN+11, SET1+1~, SET1+3*, SET1+4*, SET1+5
    , KILL1+1~, KILL1+3*, KILL1+4*, KILL1+5, SET2~, SET2+1, KILL2~, KILL2+1
    IEN IFSHUT+2~, IFSHUT+9*, IFSHUT+10, IFSHUT+11, FINDLINK+8~, FINDLINK+9*, FINDLINK+10*, FINDLINK+11, GETLINK+1~, GETLINK+3*
    , GETLINK+4, GET~, GET+3, GET+6, GET+19, LLP+2~, LLP+3*, LLP+4, LLP+5, DEVICE+1~
    , DEVICE+2*, DEVICE+3, DEVICE+4, RTRNLNK+5~, RTRNLNK+8*, ONETHRED+8~, ONETHRED+9*, ONETHRED+10, ONETHRED+11, STHREADS+12~
    , STHREADS+14*, STHREADS+15, STHREADS+16
    INST STATNUM+4~, STATNUM+5*, STATNUM+6, STATNUM+7
    LINK IFSHUT+2~, IFSHUT+4*, IFSHUT+7, IFSHUT+9, GETLINK~, GETLINK+4, GET~, GET+2!, SET1~, SET1+5
    , KILL1~, KILL1+5, SET2~, SET2+1, KILL2~, KILL2+1, SET3~, SET3+2, KILL3~, KILL3+2
    , RTRNLNK+5~, RTRNLNK+6*, RTRNLNK+7*, RTRNLNK+8*, RTRNLNK+9, CHKLINK~, CHKLINK+1, CHKLINK+2
    LINK("DOMAIN" GETLINK+13*, GET+11*, GET+12*, GET+13*
    LINK("IEN" GETLINK+8*, GET+6*
    LINK("IP" GETLINK+15*, GET+20*
    LINK("LLP" GETLINK+10*, GET+15*, GET+17
    LINK("NAME" GETLINK+7*, GET+5*
    LINK("PORT" GETLINK+14*, GET+21*, GET+22*
    LINK("SERVER" GETLINK+11*, GET+16*, GET+18*, GET+23*, GET+24*
    LINK("SHUTDOWN" GETLINK+9*, GET+7*
    LINK("SINGLE THREADED" , GET+8*, GET+9*
    LINKIEN SETSHUT~, SETSHUT+2, SETSHUT+3, SETSHUT+4, SETOPEN~, SETOPEN+2, SETOPEN+3, SETOPEN+4, DOMAIN~, DOMAIN+3
    , DOMAIN+6, PORT~, PORT+3, PORT+5, STATNUM~, STATNUM+3, STATNUM+5
    LINKNAME IFSHUT~, IFSHUT+4, PORT2~, PORT2+2, PORT2+3, GETLINK~, GETLINK+2, GETLINK+3, GETLINK+5, GETLINK+7
    , LLP~, LLP+3, DEVICE~, DEVICE+2, ONETHRED~, ONETHRED+9, STHREADS~, STHREADS+14
    LLP LLP+2~, LLP+5*, LLP+6, LLP+7
    MDOMAIN SET1~, SET1+2, SET1+3, KILL1~, KILL1+2, KILL1+3
    NAME FINDLINK+8~, FINDLINK+9*, FINDLINK+10*
    NODE DOMAIN+4~, DOMAIN+6*, DOMAIN+7, DOMAIN+8, DOMAIN+10, PORT+4~, PORT+5*, PORT+6, GETLINK+6~, GETLINK+12*
    , GETLINK+13, GETLINK+14, GET+1~, GET+3*, GET+4, GET+5, GET+7, GET+8, GET+10, GET+11
    , GET+13, GET+14, GET+19*, GET+20, GET+21, GET+23, GET+24
    ON STHREADS~, STHREADS+13, STHREADS+16, STHREADS+17
    PORT PORT+4~, PORT+6*, PORT+7*, PORT+8, PORT2+1~, PORT2+3*, PORT2+4, PORT2+5
    PTR GET+1~, GET+14*, GET+15
    RET IFSHUT+2~, IFSHUT+3*, IFSHUT+11*, ZB0
    STATN FINDLINK~, FINDLINK+6, FINDLINK+10
    Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All