Uring.submit

Submits qued SubmissionEntry to be processed by kernel.

  1. int submit(uint want, S* args)
  2. int submit(uint want)
    struct Uring
    nothrow @nogc @safe
    int
    submit
    (
    uint want
    )
  3. int submit(S* args)
  4. int submit()

Parameters

want uint

number of CompletionEntries to wait for. If 0, this just submits queued entries and returns. If > 0, it blocks until at least wanted number of entries were completed.

Return Value

Type: int

Number of submitted entries on success, -errno on error

Meta