Enum rustix_uring::types::IoringOp
source · #[non_exhaustive]
pub enum IoringOp {
Show 49 variants
Nop,
Accept,
AsyncCancel,
Close,
Connect,
EpollCtl,
Fadvise,
Fallocate,
FilesUpdate,
Fsync,
Linkat,
LinkTimeout,
Madvise,
Mkdirat,
Openat,
Openat2,
PollAdd,
PollRemove,
ProvideBuffers,
Read,
Readv,
ReadFixed,
Recv,
Recvmsg,
RemoveBuffers,
Renameat,
Send,
Sendmsg,
Shutdown,
Splice,
Statx,
Symlinkat,
SyncFileRange,
Tee,
Timeout,
TimeoutRemove,
Unlinkat,
Write,
Writev,
WriteFixed,
MsgRing,
Fsetxattr,
Setxattr,
Fgetxattr,
Getxattr,
Socket,
UringCmd,
SendZc,
SendmsgZc,
}
Expand description
IORING_OP_*
constants for use with io_uring_sqe
.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Nop
IORING_OP_NOP
Accept
IORING_OP_ACCEPT
AsyncCancel
IORING_OP_ASYNC_CANCEL
Close
IORING_OP_CLOSE
Connect
IORING_OP_CONNECT
EpollCtl
IORING_OP_EPOLL_CTL
Fadvise
IORING_OP_FADVISE
Fallocate
IORING_OP_FALLOCATE
FilesUpdate
IORING_OP_FILES_UPDATE
Fsync
IORING_OP_FSYNC
Linkat
IORING_OP_LINKAT
LinkTimeout
IORING_OP_LINK_TIMEOUT
Madvise
IORING_OP_MADVISE
Mkdirat
IORING_OP_MKDIRAT
Openat
IORING_OP_OPENAT
Openat2
IORING_OP_OPENAT2
PollAdd
IORING_OP_POLL_ADD
PollRemove
IORING_OP_POLL_REMOVE
ProvideBuffers
IORING_OP_PROVIDE_BUFFERS
Read
IORING_OP_READ
Readv
IORING_OP_READV
ReadFixed
IORING_OP_READ_FIXED
Recv
IORING_OP_RECV
Recvmsg
IORING_OP_RECVMSG
RemoveBuffers
IORING_OP_REMOVE_BUFFERS
Renameat
IORING_OP_RENAMEAT
Send
IORING_OP_SEND
Sendmsg
IORING_OP_SENDMSG
Shutdown
IORING_OP_SHUTDOWN
Splice
IORING_OP_SPLICE
Statx
IORING_OP_STATX
Symlinkat
IORING_OP_SYMLINKAT
SyncFileRange
IORING_OP_SYNC_FILE_RANGE
Tee
IORING_OP_TEE
Timeout
IORING_OP_TIMEOUT
TimeoutRemove
IORING_OP_TIMEOUT_REMOVE
Unlinkat
IORING_OP_UNLINKAT
Write
IORING_OP_WRITE
Writev
IORING_OP_WRITEV
WriteFixed
IORING_OP_WRITE_FIXED
MsgRing
IORING_OP_MSG_RING
Fsetxattr
IORING_OP_FSETXATTR
Setxattr
IORING_OP_SETXATTR
Fgetxattr
IORING_OP_FGETXATTR
Getxattr
IORING_OP_GETXATTR
Socket
IORING_OP_SOCKET
UringCmd
IORING_OP_URING_CMD
SendZc
IORING_OP_SEND_ZC
SendmsgZc
IORING_OP_SENDMSG_ZC