pub unsafe extern "C" fn udsPullPacket(
bindcontext: *const udsBindContext,
buf: *mut c_void,
size: usize,
actual_size: *mut usize,
src_NetworkNodeID: *mut u16_,
) -> ResultExpand description
Receives data over the network. This data is loaded from the recv_buffer setup by udsBind(). When a node disconnects, this will still return data from that node until there’s no more frames from that node in the recv_buffer.
§Arguments
bindcontext- Bind context.buf- Output receive buffer.size- Size of the buffer.actual_size- If set, the actual size written into the output buffer is stored here. This is zero when no data was received.src_NetworkNodeID- If set, the source NetworkNodeID is written here. This is zero when no data was received.