User`s guide
5: BSC 2780/3780 DLI Functions
DC 900-1340I 125
remote station (forward abort) before the client sends
the message acceptance/rejection.
DLI_ICP_ERR_XMIT_ABORTED
The remote computer (or BSC) sent EOT. The mes-
sage is discarded.
5.4.1.8 Send EOT Command
Use the dlWrite function with the pOptArgs.usProtCommand field set to
DLI_PROT_SEND_EOT to reject a received message when using the safe store option
(Section 6.16 on page 170). The Send EOT is queued behind any preceding outgoing
messages. The BSC 2780/3780 software returns a confirmation response with the
dlRead
pOptArgs.usProtCommand
field set to DLI_PROT_SEND_EOT when the EOT is sent success-
fully.
An unsuccessful Send EOT command can return one of the following error codes in the
dlRead pOptArgs.iICPStatus field (see Appendix D for error handling):
DLI_ICP_ERR_BAD_MODE
The function request is not available for the requested
access mode.
DLI_ICP_ERR_MODE_NOT_SAFE
The client issues a Send EOT command when BSC is
not expecting one, or an EOT is received from the
remote station (forward abort) before the client sends
the message acceptance/rejection.
5.4.1.9 BSC 2780/3780 Send Disconnect Command
Use the dlWrite function with the pOptArgs.usProtCommand field set to
DLI_PROT_SEND_DISC to send a BSC 2780/3780 Disconnect command (DLE EOT
sequence). The disconnect sequence is queued behind any preceding messages sent by
the client. The BSC 2780/3780 software returns a confirmation response with the
dlRead
pOptArgs.usProtCommand
field set to DLI_PROT_SEND_DISC when the DLE EOT is sent suc-
cessfully.