pub fn recv(
h: DlpiHandle,
src: &mut [u8],
msg: &mut [u8],
msec: i32,
info: Option<&mut dlpi_recvinfo_t>,
) -> Result<(usize, usize)>
Expand description
Receive a message from a DLPI link.
Data is placed into provided buffer. Return values is (address bytes read, message bytes read).
If no message is received within msec
milliseconds, returns
ResultCode::ETimedout
.
src
must be at least sys::DLPI_PHYSADDR_MAX
in length.