menu

UringFeatures

import { UringFeatures } from "destack:io/binding";

io_uring feature set.

language/library/src/io/binding/uring.ds:18:29
1export struct UringFeatures {2    hasSubmissionPolling: boolean;3    hasKernelPolling: boolean;4    hasFixedFiles: boolean;5    hasFixedBuffers: boolean;6    maxEntries: uint32;7}

Members

hasSubmissionPolling: boolean

Whether submission polling is available.

hasKernelPolling: boolean

Whether kernel-side thread polling is available.

hasFixedFiles: boolean

Whether fixed-file registration is available.

hasFixedBuffers: boolean

Whether fixed-buffer registration is available.

maxEntries: uint32

Maximum submission queue entries reported by the kernel.