Function buffer_id [src]
Prototype
pub fn buffer_id(self: io_uring_cqe) !u16
Parameters
self: io_uring_cqe
Source
pub fn buffer_id(self: io_uring_cqe) !u16 {
if (self.flags & IORING_CQE_F_BUFFER != IORING_CQE_F_BUFFER) {
return error.NoBufferSelected;
}
return @as(u16, @intCast(self.flags >> IORING_CQE_BUFFER_SHIFT));
}