User guide
196 DC 900-1338I
Protocol Software Toolkit Programmer Guide
Table C–1: ICP Error Status Codes used by the ICP
Code Mnemonic Meaning
0 DLI_ICP_ERR_NO_ERR A data block has been successfully transmitted or
received on the line or a command has been success-
fully executed.
–101 DLI_ICP_ERR_BAD_NODE An invalid node number was passed to the ICP from
the DLI.
–102 DLI_ICP_ERR_BAD_LINK The link number from the client program is not a
legal value.
–103 DLI_ICP_ERR_NO_CLIENT A
DLI_ICP_CMD_ATTACH status indicating that the
maximum number of clients are registered for the
link.
–103 DLI_ICP_ERR_DEVICE_UNAV
AIL
A
DLI_PROT_RESP_LOCAL_ACK status indicating
that the requested data transmission failed to com-
plete due to a
DLI_PROT_RESP_UNBIND line status
condition (see Section 9.2.5.1 on page 171).
–105 DLI_ICP_ERR_BAD_CMD The command from the client program is not a legal
value.
–109 DLI_ICP_ERR_XMIT_TIMEOU
T
A
DLI_PROT_RESP_LOCAL_ACK status indicating
that the requested data transmission failed to com-
plete within the default time limit.
–115 DLI_ICP_ERR_BUF_TOO_SMA
LL
The size of the data buffer sent from the client
exceeds the size of the configured buffers.
–117 DLI_ICP_ERR_LINK_ACTIVE A client request to enable (bind) a link is rejected by
the ICP because the link is already enabled.
–118 DLI_ICP_ERR_LINK_INACTIV
E
A client request to disable (unbind) a link is rejected
by the ICP because the link is already disabled.
–119 DLI_ICP_ERR_BAD_SESSID The session identification is invalid.
–121 DLI_ICP_ERR_NO_SESSION A client request to attach a link is rejected by the ICP
because the session identification is invalid.
–122 DLI_ICP_ERR_BAD_PARMS The values used for the function call are illegal.
–145 DLI_ICP_ERR_INBUF_OVERFL
OW
Server buffer input overflow
–146 DLI_ICP_ERR_OUTBUF_OVER
FLOW
Server buffer output overflow