Function nop [src]
Queues (but does not submit) an SQE to perform a no-op.
Returns a pointer to the SQE so that you can further modify the SQE for advanced use cases.
A no-op is more useful than may appear at first glance.
For example, you could call drain_previous_sqes() on the returned SQE, to use the no-op to
know when the ring is idle before acting on a kill signal.
Prototype
pub fn nop(self: *IoUring, user_data: u64) !*linux.io_uring_sqe
Parameters
self: *IoUring
user_data: u64
Source
pub fn nop(self: *IoUring, user_data: u64) !*linux.io_uring_sqe {
const sqe = try self.get_sqe();
sqe.prep_nop();
sqe.user_data = user_data;
return sqe;
}