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

Package: GUI Generic Tools

Routine: BGUTCPL


Information

BGUTCPL ; IHS/OIT/MJL - Background Listener for TCP connects ; 25 Jan 2006 9:01 AM [ 04/08/2008 2:01 PM ]

Source Information

Source file <BGUTCPL.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 SETNM^%ZOSV  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Patient Chart 1 BPC15E  

Entry Points

Name Comments DBIA/ICR reference
CLOSE ;CLOSE CONNECTION
EN(BGUTSKT) ; -- accept client connects and start the individual message handler
RELEASE(%) ;Now release the connection. (*p7*)

External References

Name Field # of Occurrence
SETNM^%ZOSV EN+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: /SOCKET("",BGUTSKT)
  • Line Location: EN+23
Function Call: READ
  • Timeout: (:BGUTSKT:"AT"):10
  • Variable: *X ;S BGUTDEV="|TCP|"_BGUTSKT O BGUTDEV
  • Line Location: EN+25
Function Call: WRITE
  • Prompt: "accept",$C(4),!
  • Line Location: EN+41
Function Call: WRITE
  • Prompt: "accept",$C(4),!
  • Line Location: EN+48
Function Call: WRITE
  • Prompt: *-3,*-2
  • Line Location: EN+61
Function Call: WRITE
  • Prompt: *-3,*-2
  • Line Location: RELEASE+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("OS" EN+11
^BGUSP("TMP" EN+8, EN+9, EN+20, EN+60

Label References

Name Line Occurrences
RELEASE EN+26, EN+27, EN+62, EN+64

Naked Globals

Name Field # of Occurrence
^("OS" EN+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% RELEASE~, RELEASE+3, RELEASE+7
>> %T EN+45*, EN+46*
BGULEN EN+4~, EN+26*, EN+27, EN+28
BGUMSG EN+4~, EN+28*, EN+31, EN+33, EN+52, EN+58
>> BGUOS EN+11*, EN+13, EN+22, EN+23, EN+24, EN+36, EN+42, EN+61, CLOSE+1, CLOSE+2
, CLOSE+3, RELEASE+2, RELEASE+5, RELEASE+6
>> BGUTDEV EN+14*, EN+15, EN+16, EN+17, CLOSE+3, RELEASE+7
BGUTSKT EN~, EN+2*, EN+6, EN+14, EN+22, EN+23, EN+24, CLOSE+1, RELEASE+3, RELEASE+4
>> BGUU EN+33*, EN+37, EN+45, EN+46
>> BGUUCI EN+37*, EN+38, EN+45*
>> BGUVGRP EN+37*, EN+38
DTIME EN+4*, EN+26, EN+28
>> SOCKET("" EN+23
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All