Class LibIOURing

java.lang.Object
org.lwjgl.system.linux.liburing.LibIOURing

public class LibIOURing extends Object
  • Field Details

  • Method Details

    • nio_uring_setup

      public static int nio_uring_setup(long _errno, int entries, long p)
      int io_uring_setup(unsigned entries, struct io_uring_params * p)
    • io_uring_setup

      public static int io_uring_setup(@Nullable IntBuffer _errno, int entries, IOURingParams p)
      int io_uring_setup(unsigned entries, struct io_uring_params * p)
    • nio_uring_register

      public static int nio_uring_register(long _errno, int fd, int opcode, long arg, int nr_args)
      int io_uring_register(int fd, unsigned opcode, void * arg, unsigned nr_args)
    • io_uring_register

      public static int io_uring_register(@Nullable IntBuffer _errno, int fd, int opcode, long arg, int nr_args)
      int io_uring_register(int fd, unsigned opcode, void * arg, unsigned nr_args)
    • nio_uring_enter2

      public static int nio_uring_enter2(long _errno, int fd, int to_submit, int min_complete, int flags, long sig, int sz)
      int io_uring_enter2(int fd, unsigned to_submit, unsigned min_complete, unsigned flags, sigset_t * sig, int sz)
    • io_uring_enter2

      public static int io_uring_enter2(@Nullable IntBuffer _errno, int fd, int to_submit, int min_complete, int flags, long sig, int sz)
      int io_uring_enter2(int fd, unsigned to_submit, unsigned min_complete, unsigned flags, sigset_t * sig, int sz)
    • nio_uring_enter

      public static int nio_uring_enter(long _errno, int fd, int to_submit, int min_complete, int flags, long sig)
      int io_uring_enter(int fd, unsigned to_submit, unsigned min_complete, unsigned flags, sigset_t * sig)
    • io_uring_enter

      public static int io_uring_enter(@Nullable IntBuffer _errno, int fd, int to_submit, int min_complete, int flags, long sig)
      int io_uring_enter(int fd, unsigned to_submit, unsigned min_complete, unsigned flags, sigset_t * sig)