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 |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ABSPOSAW

Package: Pharmacy Point of Sale

Routine: ABSPOSAW


Information

ABSPOSAW ; IHS/FCS/DRS - Modem - wait for char,str ; [ 09/12/2002 10:06 AM ]

Source Information

Source file <ABSPOSAW.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Pharmacy Point of Sale 4 $$ZE^ABSPOS  $$IO^ABSPOSA  HANGUP^ABSPOSAB  LOG^ABSPOSL  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Pharmacy Point of Sale 3 ABSPOSAB  ABSPOSAM  ABSPOSUT  

Entry Points

Name Comments DBIA/ICR reference
WAITSTR(DIALOUT,STR,TIMEOUT) ;EP - wait for a given string
; returns 0 if okay, nonzero if not received
WAITCHAR(DIALOUT,CHARS,TIMEOUT) ;EP -
; returns 0 if okay, nonzero if not received
W1ZE
WAITOK(DIALOUT,TIMEOUT)
LOGZE(WHERE)
WAIT2(WCHARS,TIMEOUT) ;
WAIT1(WAITTXT,TIMEOUT,MAXCHAR) ;
W2ZE

External References

Name Field # of Occurrence
$$ZE^ABSPOS W1ZE, LOGZE
$$IO^ABSPOSA WAITOK+1, WAITSTR+2, WAITCHAR+3
HANGUP^ABSPOSAB WAITCHAR+15
LOG^ABSPOSL WAITOK+4, WAITOK+6, WAITSTR+3, WAITSTR+8, WAITSTR+13, WAITSTR+19, WAITCHAR+9, WAITCHAR+14, WAITCHAR+16, WAITCHAR+19
, LOGZE

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: 1
  • Variable: *ACH
  • Line Location: WAIT2+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" WAIT1+8, WAIT2+5

Label References

Name Line Occurrences
$$WAIT1 WAITSTR+4
$$WAIT2 WAITCHAR+10
$$WAITSTR WAITOK+3
LOGZE W1ZE, W2ZE

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACH WAIT2+1~, WAIT2+7*, WAIT2+8*, WAIT2+9*, WAIT2+10, WAIT2+11
CCH WAIT2+1~, WAIT2+7*, WAIT2+10*, WAIT2+11
CHAR WAIT1+3~, WAIT1+10*, WAIT1+11*, WAIT1+12*, WAIT1+14
CHARS WAITCHAR~, WAITCHAR+5, WAITCHAR+7, WAITCHAR+10
DIALOUT WAITOK~, WAITOK+1, WAITOK+3, WAITSTR~, WAITSTR+2, WAITCHAR~, WAITCHAR+3, WAITCHAR+15
>> ECHO WAITOK+4, WAITOK+6, WAITSTR+3, WAITSTR+8, WAITSTR+13, WAITSTR+19, WAITCHAR+9, WAITCHAR+14, WAITCHAR+19
END WAIT1+3~, WAIT2+1~
EOT WAIT2+1~, WAIT2+2*, WAIT2+3
FLAG WAIT1+3~, WAIT1+7*, WAIT1+9, WAIT1+15*, WAIT2+1~, WAIT2+4*, WAIT2+6, WAIT2+11*, WAIT2+14
I WAITSTR+15~*, WAITSTR+16, WAITSTR+17, WAITCHAR+7~*, WAIT2+1~, WAIT2+6*, WAIT2+12
IO WAITOK+1~*, WAITSTR+2~*, WAITCHAR+3~*
MAXCHAR WAIT1~, WAIT1+4*, WAIT1+9
MAXI WAIT2+1~, WAIT2+4*, WAIT2+6, WAIT2+12
MSG WAIT1+3~, WAIT1+7*, WAIT1+13*, WAIT1+14*, WAIT1+15, WAIT1+16
NCHAR WAIT1+3~, WAIT1+9*
RECD WAITSTR+11~*, WAITSTR+12, WAITSTR+14, WAITSTR+15, WAITSTR+16, WAITSTR+17*, WAITSTR+18
RET WAITSTR+4~*, WAITSTR+6, WAITSTR+11
RETVAL WAITOK+2~, WAITOK+3*, WAITOK+5*, WAITOK+7, WAITSTR+2~, WAITSTR+6*, WAITSTR+9*, WAITSTR+20, WAITCHAR+3~, WAITCHAR+10*
, WAITCHAR+12, WAITCHAR+13, WAITCHAR+15*, WAITCHAR+20
START WAIT1+3~, WAIT2+1~
STR WAITSTR~, WAITSTR+3, WAITSTR+4, WAITSTR+7, WAITSTR+10
TIMEOUT WAITOK~, WAITOK+3, WAITSTR~, WAITSTR+4, WAIT1~, WAIT1+9, WAITCHAR~, WAITCHAR+2*, WAITCHAR+8, WAITCHAR+10
, WAIT2~, WAIT2+6
TIMEOUTA WAIT1+3~, WAIT1+5*, WAIT1+9, WAIT1+11*, WAIT2+1~, WAIT2+2*, WAIT2+6, WAIT2+8*
U WAITSTR+11, WAIT1+16, W1ZE
WAITTXT WAIT1~, WAIT1+15, WAIT1+16
WCHARS WAIT2~, WAIT2+3*, WAIT2+11
WHERE LOGZE~
X WAITSTR+5~*, WAITSTR+7*, WAITSTR+8, WAITSTR+10*, WAITSTR+12*, WAITSTR+13, WAITSTR+18*, WAITSTR+19, WAIT1+3~, WAIT1+8*
, WAITCHAR+4~*, WAITCHAR+5*, WAITCHAR+6*, WAITCHAR+7*, WAITCHAR+8*, WAITCHAR+9, WAITCHAR+11~*, WAITCHAR+13*, WAITCHAR+14, WAITCHAR+18*
, WAITCHAR+19, WAIT2+1~, WAIT2+5*

Marked Items

Name Field # of Occurrence
$T( WAITOK+4, WAITOK+6, WAITSTR+3, WAITSTR+5, WAITSTR+18, WAIT1+8, WAITCHAR+4, WAITCHAR+11, WAITCHAR+16, WAIT2+5
, LOGZE
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All