ABSPOSAO ; IHS/FCS/DRS - INITIATE ; [ 09/12/2002 10:05 AM ]
Source file <ABSPOSAO.m>
Package | Total | Call Graph |
---|---|---|
Pharmacy Point of Sale | 3 | HANGUP^ABSPOSAB $$WAITCHAR^ABSPOSAM LOG^ABSPOSL |
Name | Comments | DBIA/ICR reference |
---|---|---|
HANGUP | ||
INITIATE() | ;EP - wait for the host to initiate communications
; usually, this is an ENQ ; sometimes, it may be ACK/ENQ or ENQ/ACK (Envoy 4.1 page 6) ; Returns 0 if success, error code if failure ; Error code 30101 - disconnected ; This probably means that the host system only gives us one ; transaction per phone call, and we were hoping for an ENQ to ; let us send a second transaction, but the host sent EOT instead. ; Error code 30102 - nothing received and we hung up |
|
LOG(X) |
Name | Line Occurrences |
---|---|
HANGUP | INITIATE+33 |
LOG | INITIATE+10, INITIATE+17, INITIATE+20, INITIATE+26, INITIATE+29, INITIATE+31, INITIATE+34 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ACK | INITIATE+11, INITIATE+15 |
CH | INITIATE+11~*, INITIATE+13, INITIATE+15*, INITIATE+16, INITIATE+19, INITIATE+23, INITIATE+24*, INITIATE+25, INITIATE+31, INITIATE+32 |
>> DIALOUT | HANGUP |
>> ENQ | INITIATE+11, INITIATE+24 |
OK | INITIATE+12~, INITIATE+16*, INITIATE+19*, INITIATE+25* |
RET | INITIATE+12~, INITIATE+18*, INITIATE+21*, INITIATE+27*, INITIATE+30, INITIATE+32*, INITIATE+33*, INITIATE+34, INITIATE+35 |
X | LOG~ |
Name | Field # of Occurrence |
---|---|
$T( | LOG |