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 |  Label References |  Local Variables |  All
Print Page as PDF
Routine: XUSC1S1

Package: Kernel

Routine: XUSC1S1


Information

XUSC1S1 ;ISCSF/RWF - Read data ;04/01/2002 17:13 [ 07/29/2004 9:01 AM ]

Source Information

Source file <XUSC1S1.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 2 $$UP^XLFSTR  (SEND,TRACE)^XUSC1S  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Kernel 2 XUSC1C  XUSC1S  

Entry Points

Name Comments DBIA/ICR reference
DREAD() ;Data read
DATA(ROOT,STAT) ;get Data
LREAD(N) ;Read N char
DSEND(D) ;Data send
DCODE(D) ;Decode a DATA string
ESEND ;Send end of data message
SDATA(ROOT,TYPE) ;Send data from a source

External References

Name Field # of Occurrence
$$UP^XLFSTR DCODE+1
SEND^XUSC1S DATA+7, SDATA+3
TRACE^XUSC1S DATA+2, LREAD+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: L,D,!
  • Line Location: DSEND+3
Function Call: WRITE
  • Prompt: "-10",!
  • Line Location: ESEND+1
Function Call: READ
  • Timeout: XUSCTIME
  • Variable: P#C
  • Line Location: LREAD+3

Label References

Name Line Occurrences
$$DREAD DATA+5
$$LREAD DREAD+2, DREAD+5
DCODE DATA+2
DSEND SDATA+5
ESEND SDATA+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C LREAD+1~*, LREAD+2, LREAD+3, LREAD+5*
D SDATA+1~, DCODE~, DCODE+1*, DCODE+2, DREAD+1~*, DSEND~, DSEND+2, DSEND+3, LREAD+1~*, LREAD+5*
, LREAD+7
I DATA+1~, DATA+5*, DCODE+2*
L SDATA+1~, DREAD+1~, DREAD+2*, DREAD+3, DREAD+4, DREAD+5, DSEND+1~, DSEND+2*, DSEND+3
M DATA+1~, DATA+5*
N LREAD~, LREAD+1, LREAD+5
P LREAD+1~, LREAD+3*, LREAD+4, LREAD+5
R DREAD+1~
ROOT DATA~, DATA+5, SDATA~, SDATA+2*, SDATA+4
STAT DATA~
STAT("P" DCODE+2*
TYPE SDATA~, SDATA+3
X SDATA+1~, SDATA+2*, SDATA+4*, SDATA+5*
>> XUSCDAT DATA+2, DATA+5, DREAD+1*, DREAD+3*, DREAD+5*
>> XUSCER DATA+5, DATA+7, SDATA+2*, DREAD+1*, DREAD+2, DREAD+4*, LREAD+1*, LREAD+2, LREAD+3*
>> XUSCTIME LREAD+3
Y SDATA+1~, SDATA+2*, SDATA+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  All