Module io_uring::opcode [−][src]
Operation codes that can be used to construct squeue::Entrys.
Structs
| Accept | Accept a new connection on a socket, equivalent to |
| AsyncCancel | Attempt to cancel an already issued request. |
| Close | Close a file descriptor, equivalent to |
| Connect | Connect a socket, equivalent to |
| EpollCtl | Modify an epoll file descriptor, equivalent to |
| Fadvise | Predeclare an access pattern for file data, equivalent to |
| Fallocate | Preallocate or deallocate space to a file, equivalent to |
| FilesUpdate | This command is an alternative to using
|
| Fsync | File sync, equivalent to |
| LinkTimeout | This request must be linked with another request through
|
| Madvise | Give advice about use of memory, equivalent to |
| Nop | Do not perform any I/O. |
| OpenAt | Open a file, equivalent to |
| OpenAt2 | Open a file, equivalent to |
| PollAdd | Poll the specified fd. |
| PollRemove | Remove an existing poll request. |
| ProvideBuffers | Register |
| Read | Read from a file descriptor, equivalent to |
| ReadFixed | Read from pre-mapped buffers that have been previously registered with
|
| Readv | Vectored read, equivalent to |
| Recv | Receive a message from a socket, equivalent to |
| RecvMsg | Receive a message on a socket, equivalent to |
| RemoveBuffers | Remove some number of buffers from a buffer group. See
|
| RenameAt | |
| Send | Send a message on a socket, equivalent to |
| SendMsg | Send a message on a socket, equivalent to |
| Shutdown | |
| Splice | Splice data to/from a pipe, equivalent to |
| Statx | Get file status, equivalent to |
| SyncFileRange | Sync a file segment with disk, equivalent to |
| Tee | Duplicate pipe content, equivalent to |
| Timeout | Register a timeout operation. |
| TimeoutRemove | Attempt to remove an existing timeout operation. |
| UnlinkAt | |
| Write | Write to a file descriptor, equivalent to |
| WriteFixed | Write to pre-mapped buffers that have been previously registered with
|
| Writev | Vectored write, equivalent to |