Uring.Msghdr
type t
val create : ?n_fds:int -> ?addr:Sockaddr.t -> Cstruct.t list -> t
create buffs makes a new msghdr using the buffs for the underlying iovec.
create buffs
msghdr
buffs
iovec
Requires List.length buffs <= Uring.iov_max
List.length buffs <= Uring.iov_max
The remote address. Use Sockaddr.create to create a dummy address that will be filled when data is received.
Sockaddr.create
Reserve space to receive this many FDs (default 0)
val get_fds : t -> Unix.file_descr list