Conveys a data link service data unit (DLSDU) from the data link service (DLS) provider to the DLS user.
The primitive consists of one or more M_DATA message blocks containing at least one byte of data. (That is, there is no DLPI data structure associated with this primitive.)
The DL_DATA_IND primitive conveys a DLSDU from the DLS provider to the DLS user. The DLS provider guarantees to deliver each DLSDU to the local DLS user in the same order as received from the remote DLS user. If the DLS provider detects unrecoverable data loss during data transfer, this may be indicated to the DLS user by a DL_RESET_IND primitive, or, if the connection is lost, by a DL_DISCONNECT_IND primitive.
Note: This primitive applies to connection mode.
|Valid||The primitive is valid in the DL_DATAXFER state.|
|New||The resulting state is unchanged.|
This primitive is part of Base Operating System (BOS) Runtime.
The DL_DISCONNECT_IND primitive, DL_RESET_IND primitive.