User`s guide
3: FMP DLI Functions
DC 900-1339H 61
Table 3–8: FMP Response Codes
Category
DLI Response Code in
pOptArgs.usProtCommand Field Usage Section
Received Data
DLI_PROT_RECV_PACKED_DATA
Normal or transparent data with header
Section 3.5.1
DLI_PROT_RECV_PACKED_DATA_EOM
Normal or transparent data with header
(end of message)
DLI_PROT_SEND_NORM_DATA
Normal data
DLI_PROT_SEND_NORM_DATA_EOM
Normal data (EOM)
DLI_PROT_SEND_TRANS_DATA
Transparent data
DLI_PROT_SEND_TRANS_DATA_EOM
Transparent data (EOM)
Errors
a
DLI_PROT_RESP_ERROR
Error report; the dlRead pOptArgs.
iICPStatus field contains more infor-
mation.
Appendix C
Acknowledg-
ments
DLI_PROT_RESP_LOCAL_ACK
Acknowledgment that a transmission
buffer has been sent (if the pOptArgs.
iICPStatus field = 1). If it is less than
zero, an error has occurred.
Section 3.4.3.1
and
Section 3.4.3.2
DLI_PROT_RESP_BIND_ACK
Acknowledgment of Start Link com-
mand
Section 3.4.1.5
DLI_PROT_RESP_UNBIND_ACK
Acknowledgment of Stop Link com-
mand
Section 3.4.1.6
Command
Confirmations
DLI_PROT_SET_TRANS_TABLE
Set Translation Table confirmation Section 3.4.1.1
DLI_PROT_CLR_STATISTICS
Clear Statistics confirmation Section 3.4.1.2
DLI_PROT_SET_BUF_SIZE
Set ICP Message Buffer Size confirma-
tion
Section 3.4.1.3
DLI_PROT_CFG_LINK
Configure Link confirmation Section 3.4.1.4
Reports
DLI_PROT_GET_BUF_REPORT
Buffer report Section 3.4.2.1
DLI_PROT_GET_LINK_CFG
Link configuration report Section 3.4.2.2
DLI_PROT_GET_STATISTICS_REPORT
Statistics report Section 3.4.2.3
DLI_PROT_GET_STATUS_REPORT
Link status report Section 3.4.2.4
DLI_PROT_GET_TRANS_TABLE
Translation table report Section 3.4.2.5
DLI_PROT_GET_SOFTWARE_VER
Software version ID report Section 3.4.2.6
a
All of the responses, as well as the error report, can return an error code in dlRead pOptArgs.iICPStatus field