DLPI Primitives
Local Management Primitives
State
The message is valid in state DL_SUBS_BIND_PND.
New State
The resulting state is DL_IDLE.
DL_SUBS_UNBIND_REQ
Requests the DLS provider to unbind the DLSAP that had been bound by a previous DL_SUBS_BIND_REQ from this stream.
Format
The message consists of one M_PROTO message block, which contains the following structure.
typedef struct | { |
ulong | dl_primitive; |
ulong | dl_subs_sap_offset; |
ulong | dl_subs_sap_length; |
}dl_subs_unbind_req_t;
Parameters
dl_primitive
DL_SUBS_UNBIND_REQ
dl_subs_sap_offset
offset of the DLSAP from the beginning of the M_PROTO block.
dl_subs_sap_length
length of the specified DLSAP.
State
The message is valid in state DL_IDLE.
New State
The resulting state is DL_SUBS_UNBIND_PND.
Response
If the unbind request is successful, a DL_OK_ACK is sent to the DLS User. The resulting state is DL_IDLE.
If the request fails, DL_ERROR_ACK is returned and the resulting state is unchanged.
70 | Chapter 2 |