Function netio_sendv

Function Documentation

int netio_sendv(struct netio_send_socket *socket, struct netio_buffer **buf, struct iovec *iov, size_t count, uint64_t key)

Sends a partial buffer data over a connected unbuffered send socket.

Parameters:
  • socket – A connected, unbuffered send socket

  • buffer – A vector of registered send buffers

  • iov – Scatter/gather buffer describing message within the buffers

  • count – Size of the scatter/gather vector

  • key – Message key used to track the message progress.