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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BLRLA7QR

Package: IHS Changes To Lab

Routine: BLRLA7QR


Information

BLRLA7QR ; IHS/MSC/MKK - LA7 MESSAGE QUEUE Reports ; 22-Oct-2013 09:22 ; MKK

Source Information

Source file <BLRLA7QR.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ($$FMTE,$$HTFM)^XLFDT  ($$CJ,$$TRIM)^XLFSTR  
IHS Changes To Lab 1 (ADDTMENU,EEP,HEADERDT,HEADERPG,HEADONE,MENUDRVR,PRESSKEY)^BLRGMENU  
IHS VA Utilities 1 ^XBFMK  
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
EP ; EP
INCOMING ; EP
OUTSPINA ; EP - Outgoing Transactions for a Specific Instrument
SPININIT(TWO,INITINST) ; EP - Initialization
OUTGOING ; EP
PEP ; EP
EEP ; Ersatz EP
INCOMALL ; EP - All Incoming Transactions
BRKOALL ; EP - Beakout Data
STXNLOOP(INDEXDT,TYPE,INSTR) ; EP - Speicific Instrument messages loop
OUTALL ; EP - All Outgoing Transactions
ALLINIT(TWO) ; EP - Initialization
ATXNLOOP(INDEXDT,TYPE) ; EP - ALL messages loop
GETINST(INSTRIEN,INSTRNM) ; EP - Get the Instrument
INCSPINA ; EP - Incoming Transactions for a Specific Instrument
LINEALL ; EP - Line of Data
SETBLRVS(TWO) ; EP - Set the BLRVERN variable(s)
BADINPUT(MSG) ; EP - Bad Input

External References

Name Field # of Occurrence
ADDTMENU^BLRGMENU PEP+5, PEP+6, INCOMING+5, INCOMING+6, OUTGOING+5, OUTGOING+6
EEP^BLRGMENU EEP+1
HEADERDT^BLRGMENU ALLINIT+6, GETINST+8, SPININIT+6
HEADERPG^BLRGMENU LINEALL+1
HEADONE^BLRGMENU ALLINIT+7, SPININIT+7
MENUDRVR^BLRGMENU PEP+9, INCOMING+9, OUTGOING+9
PRESSKEY^BLRGMENU INCOMALL+7, INCSPINA+9, OUTALL+7, OUTSPINA+9, BADINPUT+2
^DIR GETINST+12
^XBFMK GETINST+9
$$FMTE^XLFDT LINEALL+7
$$HTFM^XLFDT ALLINIT+17, SPININIT+18
$$CJ^XLFSTR SPININIT+9
$$TRIM^XLFSTR BRKOALL+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: TXN
  • Line Location: LINEALL+5
Function Call: WRITE
  • Prompt: ?9,INSTR
  • Line Location: LINEALL+6
Function Call: WRITE
  • Prompt: ?24,$$FMTE^XLFDT(ENTRYDT,"2DZ")
  • Line Location: LINEALL+7
Function Call: WRITE
  • Prompt: ?35,STATUS
  • Line Location: LINEALL+8
Function Call: WRITE
  • Prompt: ?39,NAME
  • Line Location: LINEALL+9
Function Call: WRITE
  • Prompt: ?64,UID
  • Line Location: LINEALL+10
Function Call: WRITE
  • Prompt: !
  • Line Location: LINEALL+11
Function Call: WRITE
  • Prompt: !!,?4,MSG
  • Line Location: BADINPUT+1
Routine Call
  • DIR
  • Line Location:
    • GETINST+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAHM(62.49 - [#62.49] STXNLOOP+1, STXNLOOP+3, STXNLOOP+4, ATXNLOOP+1, ATXNLOOP+3, ATXNLOOP+4, BRKOALL+5, BRKOALL+6, BRKOALL+13, BRKOALL+14

Label References

Name Line Occurrences
$$ALLINIT INCOMALL+3, OUTALL+3
$$BADINPUT GETINST+13
$$GETINST INCSPINA+3, OUTSPINA+3
$$SPININIT INCSPINA+5, OUTSPINA+5
ATXNLOOP INCOMALL+5, OUTALL+5
BRKOALL LINEALL+3
LINEALL STXNLOOP+9, ATXNLOOP+7
SETBLRVS PEP+3, INCOMING+3, OUTGOING+3, ALLINIT+1, SPININIT+1
STXNLOOP INCSPINA+7, OUTSPINA+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BLRVERN SETBLRVS+1*
>> BLRVERN2 SETBLRVS+2*
>> CNT ALLINIT+20*, LINEALL+13*, SPININIT+21*
>> DILOCKTM PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> DIR("A" GETINST+11*
>> DIR(0 GETINST+10*
>> DIRUT GETINST+13
>> DISYS PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
DT PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
DTIME PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
DUZ PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> ENTRYDT LINEALL+7, BRKOALL+1*
>> HDRONE ALLINIT+7, LINEALL+1, SPININIT+7
HEADER GETINST+1~
HEADER(1 ALLINIT+3*, GETINST+3*, SPININIT+3*
HEADER(2 ALLINIT+4*, GETINST+4*, SPININIT+4*
HEADER(3 ALLINIT+9*, SPININIT+9*
HEADER(4 ALLINIT+10*, ALLINIT+11*, ALLINIT+12*, ALLINIT+13*, ALLINIT+14*, ALLINIT+15*, SPININIT+10*
HEADER(5 SPININIT+11*, SPININIT+12*, SPININIT+13*, SPININIT+14*, SPININIT+15*, SPININIT+16*
INDEXDT INCOMALL+5, INCSPINA+7, STXNLOOP~, STXNLOOP+1*, STXNLOOP+3, OUTALL+5, OUTSPINA+7, ALLINIT+17*, ATXNLOOP~, ATXNLOOP+1*
, ATXNLOOP+3, SPININIT+18*
INITINST SPININIT~, SPININIT+9
INSTR STXNLOOP~, LINEALL+6, BRKOALL+1*
INSTRIEN INCSPINA+3, OUTSPINA+3, GETINST~, GETINST+6*, GETINST+7, GETINST+13*, GETINST+15*, GETINST+17
INSTRNM INCSPINA+3, INCSPINA+5, INCSPINA+7, STXNLOOP+7, OUTSPINA+3, OUTSPINA+5, OUTSPINA+7, GETINST~, GETINST+15*
IO PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> IOBS PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
IOF PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
IOM PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1, SPININIT+9
ION PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> IOS PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
IOSL PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
IOST PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> IOT PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> IOXY PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> LINES ALLINIT+19*, LINEALL+1, LINEALL+12*, SPININIT+20*
>> LOOPINST STXNLOOP+5*, STXNLOOP+7
>> MAXLINES ALLINIT+19*, LINEALL+1, SPININIT+20*
MSG BADINPUT~, BADINPUT+1
>> NAME LINEALL+9, BRKOALL+2*, BRKOALL+5, BRKOALL+9*, BRKOALL+10*
>> NAMESTR BRKOALL+8*, BRKOALL+9
>> PG ALLINIT+20*, LINEALL+1, SPININIT+21*
>> QFLG STXNLOOP+1, STXNLOOP+3, ALLINIT+18*, ATXNLOOP+1, ATXNLOOP+3, LINEALL+1, SPININIT+19*
>> SEG BRKOALL+4*, BRKOALL+5*, BRKOALL+6, BRKOALL+12*, BRKOALL+13*, BRKOALL+14
>> STATUS LINEALL+8, BRKOALL+1*
>> STR STXNLOOP+4*, STXNLOOP+5, STXNLOOP+6, ATXNLOOP+4*, ATXNLOOP+5, BRKOALL+1, BRKOALL+6*, BRKOALL+7, BRKOALL+8, BRKOALL+14*
, BRKOALL+15, BRKOALL+16
TWO SETBLRVS~, SETBLRVS+2, ALLINIT~, ALLINIT+4, SPININIT~, SPININIT+4
>> TXN STXNLOOP+2*, STXNLOOP+3*, STXNLOOP+4, ATXNLOOP+2*, ATXNLOOP+3*, ATXNLOOP+4, LINEALL+5, BRKOALL+5, BRKOALL+6, BRKOALL+13
, BRKOALL+14
TYPE STXNLOOP~, STXNLOOP+6, ATXNLOOP~, ATXNLOOP+5
U PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> UID LINEALL+10, BRKOALL+2*, BRKOALL+13, BRKOALL+16*
>> XPARSYS PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> XQXFLG PEP+1, INCOMING+1, INCOMALL+1, INCSPINA+1, OUTGOING+1, OUTALL+1, OUTSPINA+1
>> Y GETINST+15

Marked Items

Name Field # of Occurrence
$T( SETBLRVS+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All