Function recv

Source
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.