User`s guide

5: BSC 2780/3780 DLI Functions
DC 900-1340I 153
5.5.1 Received Data
The BSC 2780/3780 software provides the following dlRead codes for data reception:
normal data
(
DLI_PROT_SEND_NORM_DATA and DLI_PROT_SEND_NORM_DATA_EOM)
transparent data
(
DLI_PROT_SEND_TRANS_DATA and DLI_PROT_SEND_TRANS_DATA_EOM)
transparent 2780 record data
(
DLI_PROT_SEND_2780_DATA and DLI_PROT_SEND_2780_DATA_EOM)
link trace data (DLI_PROT_LINK_TRACE_DATA)
Note
Non-transparent priority data or header data received on the line
is reported to the client as normal data.
For efficiency, the normal data type sometimes contains multiple messages from the
serial lines in a single message buffer. The
dlRead function returns a non-zero
pOptArgs.iICPStatus field if there is an error associated with the message.
When the BSC 2780/3780 software receives transparent 2780 record data from the line,
it is modified and sent to the client in the same COUNT/RECORD format as the client
sends to the BSC 2780/3780 software (refer back to Figure 5–4 on page 148). The
dlRead
pOptArgs.usProtCommand
field is set to DLI_PROT_SEND_2780_DATA or
DLI_PROT_SEND_2780_DATA_EOM by the DLI.