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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: HLCSTCPA

Package: Health Level Seven

Routine: HLCSTCPA


Information

HLCSTCPA ;OI&T-OAKLAND/RJH TCP/IP FOR VMS/LINUX(UNIX) ;08/02/2011 16:31

Source Information

Source file <HLCSTCPA.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 3 $$OS^%ZOSV  ^%ZTER  ($$FMADD,$$NOW)^XLFDT  
Health Level Seven 1 (LISTEN,MON)^HLCSTCP  

Entry Points

Name Comments DBIA/ICR reference
GTMPORT(%) ; From tcpip ZFOO for GT.M
; %: device^port number
PORT ;
; HLPORT: port number of multi-listener
; input of DSM: % = device^port number of multi-listener
; input of Cache: port number of TCPIP
IEN ;
; HLIEN870: ien in #870 (logical link file)
; HLPRTS: port number in entry to be tested
GTMUCX ; GT.M /VMS tcpip
CACHEVMS(%) ;Cache'/VMS tcpip
LINUX(%) ;
; patch HL*1.6*157, Cache/UNIX for Linux
; listener, % = HLDP
EN ; DSM/VMS tcpip

External References

Name Field # of Occurrence
$$OS^%ZOSV PORT+10
^%ZTER GTMPORT+4, IEN+5, IEN+10, IEN+37, CACHEVMS+2, LINUX+3, EN+2
LISTEN^HLCSTCP GTMUCX+7, CACHEVMS+9, LINUX+9, EN+11
MON^HLCSTCP CACHEVMS+7, LINUX+7, EN+9
$$FMADD^XLFDT PORT+17
$$NOW^XLFDT PORT+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("OS" GTMPORT+4, PORT+23, IEN+26, IEN+32
^HLCS(870 - [#870] IEN+7, IEN+8
^XTMP("HL7-LINUX: No port from O.S." PORT+17*

Label References

Name Line Occurrences
CACHEVMS IEN+22
EN IEN+29
GTMUCX IEN+35
IEN GTMPORT+5, PORT+11, PORT+19
LINUX IEN+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% GTMPORT~, GTMPORT+3, PORT+24, IEN+27*, GTMUCX+2, CACHEVMS~, CACHEVMS+2, CACHEVMS+4, LINUX~, LINUX+3
, LINUX+4, EN+2, EN+5
>> HLDP IEN+33*, CACHEVMS+4*, LINUX+4*, EN+5*
HLIEN870 IEN+4~, IEN+6*, IEN+7*, IEN+8, IEN+10, IEN+20, IEN+22, IEN+27, IEN+28!, IEN+33
, IEN+34!
HLOSYS PORT+9~, PORT+10*, PORT+11, PORT+19, IEN+18*, IEN+19, IEN+21
HLPORT GTMPORT+2~, GTMPORT+3*, PORT+5~, PORT+6*, PORT+13*, PORT+14, PORT+15*, PORT+16, PORT+20*, PORT+24*
, IEN+5, IEN+7, IEN+12!
HLPRTS IEN+7, IEN+8*, IEN+12!
IO GTMUCX+2*, GTMUCX+8, CACHEVMS+4*, CACHEVMS+7, CACHEVMS+10, LINUX+4*, LINUX+7, LINUX+10, EN+5*, EN+9
, EN+12
IO(0 CACHEVMS+5*, LINUX+5*, EN+7*
U IEN+14*, GTMUCX+2*, CACHEVMS+4*, LINUX+4*, EN+5*
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All