Indicates a data link service (DLS) connection has been reset.
The primitive consists of one M_PROTO message block, which contains the following structure:
typedef struct { ulong dl_primitive; ulong dl_originator; ulong dl_reason; } dl_disconnect_ind_t;
The DL_RESET_IND primitive informs the DLS user that either the remote DLS user is resynchronizing the data link connection, or the DLS provider is reporting loss of data from which it can not recover. The primitive indicates the reason for the reset.
Note: This primitive applies to connection mode.
Valid | The primitive is valid in the DL_DATAXFER state. |
New | The resulting state is DL_PROV_RESET_PENDING. |
The DLS user should issue a DL_RESET_RES primitive to continue the resynchronization procedure.
This primitive is part of Base Operating System (BOS) Runtime.
The DL_RESET_RES primitive.