ABSPOSAW ; IHS/FCS/DRS - Modem - wait for char,str ; [ 09/12/2002 10:06 AM ]
Source file <ABSPOSAW.m>
Package | Total | Call Graph |
---|---|---|
Pharmacy Point of Sale | 4 | $$ZE^ABSPOS $$IO^ABSPOSA HANGUP^ABSPOSAB LOG^ABSPOSL |
Package | Total | Caller Graph |
---|---|---|
Pharmacy Point of Sale | 3 | ABSPOSAB ABSPOSAM ABSPOSUT |
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 |
Name | Line Occurrences |
---|---|
Function Call: READ |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | WAIT1+8, WAIT2+5 |
Name | Line Occurrences |
---|---|
$$WAIT1 | WAITSTR+4 |
$$WAIT2 | WAITCHAR+10 |
$$WAITSTR | WAITOK+3 |
LOGZE | W1ZE, W2ZE |
>> | 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* |
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 |