User`s guide

98 DC 900-1406E
BSCTRAN Programmer’s Guide
a
Depending on current setting of DEFAULT /ABORT option.
b
Depending on current setting of DEFAULT /DELETE option.
c
BSCSEND or BSCRECV will ignore this (unlikely) error in an attempt to complete the SEND or RECEIVE operation.
An error message is logged to the system output device and applicable log files. User applications that need to catch
this error can check the error field in the BSC header after the RCUNR return code from BSCREAD or BSCWRIT.
Table 5–3: BSC ICP Error Return Codes
(defined in the BSCTRAN.INC include file)
Mnemonic
Va l u e
(decimal) Error Message/BSCTRAN Disposition
BSCFTI
Return Code
BE_EOT_ABORT 3 Transmission aborted by EOT
Send: Abort
a
Recv: Delete or save
b
partial file; Abort
a
RCEOT
BE_XRETRY 5 Retry limited exceeded
Send: Abort
a
Recv: Delete or save
b
partial file; Abort
a
RCXRETRY
BE_NOBUFS 7 Insufficient ICP message buffers to
start link
BSCSET: Abort
a
RCNOBUFS
BE_DCD_TO 11 DCD timeout
Send: Abort
a
Recv: Delete or save
b
partial file; Abort
a
RCDCDTO
BE_RVI_ABORT 13 Received RVI; transmission aborted
Send: Abort
a
Recv: N/A
RCRVI
BE_BUSY
c
17 Line busy (after BSCSEND Flush Queue)
Send: Continue with SEND operation
Recv: N/A
RCOK from BSCFTI
RCUNR from BSCRTI
BE_USER_ABORT
c
29 Transmission aborted by user
Send: Continue with SEND operation
Recv: Continue with RECEIVE operation
RCOK from BSCFTI
RCUNR from BSCRTI
BE_AUTODIAL 31 Autodial failure
Send: Abort
a
Recv: N/A
REAUTODIAL
BE_REJECT -128 Transmission rejected
Send: Continue with next operation
Recv: Continue with next operation
RCREJECT