Expand description
Common Linux types not provided by libc.
Structs§
- BufRing
Entry - Cancel
Builder - CancelBuilder constructs match criteria for request cancellation.
- Destination
Slot - A destination slot for sending fixed resources
(e.g.
opcode::MsgRingSendFd
). - Fd
- A file descriptor that has not been registered with io_uring.
- Fixed
- A file descriptor that has been registered with io_uring using
Submitter::register_files
orSubmitter::register_files_sparse
. This can reduce overhead compared to usingFd
in some cases. - Fsync
Flags - Options for
Fsync
. - Futex
WaitV - Wrapper around
futex_waitv
as used infutex_waitv
system call. - OpenHow
- Wrapper around
open_how
as used in theopenat2(2)
system call. - Recv
MsgOut - Helper structure for parsing the result of a multishot
opcode::RecvMsg
. - Submit
Args - Submit arguments
- Timeout
Flags - Options for
Timeout
. - Timespec
- epoll_
event - Opaque types, you should use
epoll_event
instead. - statx
- Opaque types, you should use
statx
instead.