struct io_uring_restriction {
__u16 opcode;
union {
__u8 register_op;
__u8 sqe_op;
__u8 sqe_flags;
};
__u8 resv;
__u32 resv2[3];
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | IOURingRestriction.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | OPCODE
The struct member offsets. |
| public static final int | REGISTER_OP
The struct member offsets. |
| public static final int | RESV
The struct member offsets. |
| public static final int | RESV2
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | SQE_FLAGS
The struct member offsets. |
| public static final int | SQE_OP
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | IOURingRestriction(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public static IOURingRestriction | |
| public static IOURingRestriction. | calloc(int
the buffer capacity capacity)Returns a new |
| public static IOURingRestriction | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static IOURingRestriction. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected IOURingRestriction | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static IOURingRestriction | |
| public static IOURingRestriction | |
| public static IOURingRestriction. | create(int
the buffer capacity capacity)Returns a new |
| public static IOURingRestriction. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static IOURingRestriction | |
| public static IOURingRestriction. | |
| public static IOURingRestriction | |
| public static IOURingRestriction. | malloc(int
the buffer capacity capacity)Returns a new |
| public static IOURingRestriction | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static IOURingRestriction. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static short | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public static IntBuffer | |
| public static int | |
| public static void | |
| public static void | |
| public static byte | |
| public static void | |
| public static byte | |
| public static void | |
| public short | |
| public IOURingRestriction | |
| public byte | |
| public IOURingRestriction | |
| public IOURingRestriction | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public byte | |
| public IOURingRestriction | |
| public byte | |
| public IOURingRestriction |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| OPCODE | back to summary |
|---|---|
| public static final int OPCODE The struct member offsets. | |
| REGISTER_OP | back to summary |
|---|---|
| public static final int REGISTER_OP The struct member offsets. | |
| RESV | back to summary |
|---|---|
| public static final int RESV The struct member offsets. | |
| RESV2 | back to summary |
|---|---|
| public static final int RESV2 The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| SQE_FLAGS | back to summary |
|---|---|
| public static final int SQE_FLAGS The struct member offsets. | |
| SQE_OP | back to summary |
|---|---|
| public static final int SQE_OP The struct member offsets. | |
| IOURingRestriction | back to summary |
|---|---|
| protected IOURingRestriction(long address, ByteBuffer container) | |
| IOURingRestriction | back to summary |
|---|---|
| public IOURingRestriction(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| calloc | back to summary |
|---|---|
| public static IOURingRestriction calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static IOURingRestriction. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static IOURingRestriction calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static IOURingRestriction. Returns a new
| |
| create | back to summary |
|---|---|
| protected IOURingRestriction create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static IOURingRestriction create() Returns a new | |
| create | back to summary |
|---|---|
| public static IOURingRestriction create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static IOURingRestriction. Returns a new
| |
| create | back to summary |
|---|---|
| public static IOURingRestriction. Create a
| |
| createSafe | back to summary |
|---|---|
| public static IOURingRestriction createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static IOURingRestriction. Like
| |
| malloc | back to summary |
|---|---|
| public static IOURingRestriction malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static IOURingRestriction. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static IOURingRestriction malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static IOURingRestriction. Returns a new
| |
| nopcode | back to summary |
|---|---|
| public static short nopcode(long struct) Unsafe version of | |
| nopcode | back to summary |
|---|---|
| public static void nopcode(long struct, short value) Unsafe version of | |
| nregister_op | back to summary |
|---|---|
| public static byte nregister_op(long struct) Unsafe version of | |
| nregister_op | back to summary |
|---|---|
| public static void nregister_op(long struct, byte value) Unsafe version of | |
| nresv | back to summary |
|---|---|
| public static byte nresv(long struct) | |
| nresv | back to summary |
|---|---|
| public static void nresv(long struct, byte value) | |
| nresv2 | back to summary |
|---|---|
| public static IntBuffer nresv2(long struct) | |
| nresv2 | back to summary |
|---|---|
| public static int nresv2(long struct, int index) | |
| nresv2 | back to summary |
|---|---|
| public static void nresv2(long struct, IntBuffer value) | |
| nresv2 | back to summary |
|---|---|
| public static void nresv2(long struct, int index, int value) | |
| nsqe_flags | back to summary |
|---|---|
| public static byte nsqe_flags(long struct) Unsafe version of | |
| nsqe_flags | back to summary |
|---|---|
| public static void nsqe_flags(long struct, byte value) Unsafe version of | |
| nsqe_op | back to summary |
|---|---|
| public static byte nsqe_op(long struct) Unsafe version of | |
| nsqe_op | back to summary |
|---|---|
| public static void nsqe_op(long struct, byte value) Unsafe version of | |
| opcode | back to summary |
|---|---|
public short opcode()
| |
| opcode | back to summary |
|---|---|
| public IOURingRestriction opcode(short value) Sets the specified value to the | |
| register_op | back to summary |
|---|---|
public byte register_op()
| |
| register_op | back to summary |
|---|---|
| public IOURingRestriction register_op(byte value) Sets the specified value to the | |
| set | back to summary |
|---|---|
| public IOURingRestriction set(IOURingRestriction src) Copies the specified struct data to this struct.
| |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
| sqe_flags | back to summary |
|---|---|
public byte sqe_flags()
| |
| sqe_flags | back to summary |
|---|---|
| public IOURingRestriction sqe_flags(byte value) Sets the specified value to the | |
| sqe_op | back to summary |
|---|---|
public byte sqe_op()
| |
| sqe_op | back to summary |
|---|---|
| public IOURingRestriction sqe_op(byte value) Sets the specified value to the | |
IOURingRestriction structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final IOURingRestriction |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected IOURingRestriction | |
| public short | |
| public IOURingRestriction. | |
| public byte | |
| public IOURingRestriction. | |
| protected IOURingRestriction. | |
| public byte | |
| public IOURingRestriction. | |
| public byte | |
| public IOURingRestriction. |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final IOURingRestriction ELEMENT_FACTORY | |
| Buffer | back to summary |
|---|---|
| public Buffer(ByteBuffer container) Creates a new Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by The created buffer instance holds a strong reference to the container object. | |
| Buffer | back to summary |
|---|---|
| public Buffer(long address, int cap) | |
| Buffer | back to summary |
|---|---|
| pack-priv Buffer(long address, ByteBuffer container, int mark, int pos, int lim, int cap) | |
| getElementFactory | back to summary |
|---|---|
| protected IOURingRestriction getElementFactory() Implements abstract org.
| |
| opcode | back to summary |
|---|---|
public short opcode()
| |
| opcode | back to summary |
|---|---|
| public IOURingRestriction. Sets the specified value to the | |
| register_op | back to summary |
|---|---|
public byte register_op()
| |
| register_op | back to summary |
|---|---|
| public IOURingRestriction. Sets the specified value to the | |
| self | back to summary |
|---|---|
| protected IOURingRestriction. Implements abstract org.
| |
| sqe_flags | back to summary |
|---|---|
public byte sqe_flags()
| |
| sqe_flags | back to summary |
|---|---|
| public IOURingRestriction. Sets the specified value to the | |
| sqe_op | back to summary |
|---|---|
public byte sqe_op()
| |
| sqe_op | back to summary |
|---|---|
| public IOURingRestriction. Sets the specified value to the | |