DLREQUEST_UNITDATA


Send data to peer using link layer unacknowledged data transfer. This is a non-confirmed service. Upper layers should implement protocol to ensure accurate delivery of data.

If DLFLAG_INLINE_ADDRESS is set in Flags, an HDLC address must be prepended to the data in Buffer and Size set to the number of bytes in the address and information field. This address overrides the addresses specified in the MGSL_DLPARAMS structure.

Type DLREQUEST_UNITDATA
Flags As described above
Size Size in bytes of information field
Buffer Contains information field

If the API send buffers are full, ERROR_BUSY is returned. When the API can accept more data, DLINDICATION_SEND_READY is generated.

When all data passed to the API with this request has been sent, DLINDICATION_UNITDATA_DONE is generated.


Previous Contents Next