struct FMOD_ASYNCREADINFO {
void * handle;
unsigned int offset;
unsigned int sizebytes;
int priority;
void * userdata;
void * buffer;
unsigned int bytesread;
FMOD_FILE_ASYNCDONE_FUNC done;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | FMOD_ASYNCREADINFO.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | BUFFER
The struct member offsets. |
| public static final int | BYTESREAD
The struct member offsets. |
| public static final int | DONE
The struct member offsets. |
| public static final int | HANDLE
The struct member offsets. |
| public static final int | OFFSET
The struct member offsets. |
| public static final int | PRIORITY
The struct member offsets. |
| public static final int | SIZEBYTES
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| public static final int | USERDATA
The struct member offsets. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | FMOD_ASYNCREADINFO(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public ByteBuffer | |
| public FMOD_ASYNCREADINFO | |
| public int | |
| public static FMOD_ASYNCREADINFO | |
| public static FMOD_ASYNCREADINFO. | calloc(int
the buffer capacity capacity)Returns a new |
| public static FMOD_ASYNCREADINFO | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static FMOD_ASYNCREADINFO. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected FMOD_ASYNCREADINFO | 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 FMOD_ASYNCREADINFO | |
| public static FMOD_ASYNCREADINFO | |
| public static FMOD_ASYNCREADINFO. | create(int
the buffer capacity capacity)Returns a new |
| public static FMOD_ASYNCREADINFO. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static FMOD_ASYNCREADINFO | |
| public static FMOD_ASYNCREADINFO. | |
| public FMOD_FILE_ASYNCDONE_FUNC | |
| public FMOD_ASYNCREADINFO | |
| public long | |
| public FMOD_ASYNCREADINFO | |
| public static FMOD_ASYNCREADINFO | |
| public static FMOD_ASYNCREADINFO. | malloc(int
the buffer capacity capacity)Returns a new |
| public static FMOD_ASYNCREADINFO | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static FMOD_ASYNCREADINFO. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static ByteBuffer | |
| public static void | |
| public static int | |
| public static void | nbytesread(long struct, int value)
Sets the specified value to the |
| public static FMOD_FILE_ASYNCDONE_FUNC | |
| public static void | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public int | |
| public FMOD_ASYNCREADINFO | |
| public int | |
| public FMOD_ASYNCREADINFO | |
| public FMOD_ASYNCREADINFO | set(long handle, int offset, int sizebytes, int priority, long userdata, ByteBuffer buffer, FMOD_FILE_ASYNCDONE_FUNCI done)
Initializes this struct with the specified values. |
| public FMOD_ASYNCREADINFO | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public FMOD_ASYNCREADINFO | |
| public int | |
| public long | |
| public FMOD_ASYNCREADINFO | |
| public static void |
| ALIGNOF | back to summary |
|---|---|
| public static final int ALIGNOF The struct alignment in bytes. | |
| BUFFER | back to summary |
|---|---|
| public static final int BUFFER The struct member offsets. | |
| BYTESREAD | back to summary |
|---|---|
| public static final int BYTESREAD The struct member offsets. | |
| DONE | back to summary |
|---|---|
| public static final int DONE The struct member offsets. | |
| HANDLE | back to summary |
|---|---|
| public static final int HANDLE The struct member offsets. | |
| OFFSET | back to summary |
|---|---|
| public static final int OFFSET The struct member offsets. | |
| PRIORITY | back to summary |
|---|---|
| public static final int PRIORITY The struct member offsets. | |
| SIZEBYTES | back to summary |
|---|---|
| public static final int SIZEBYTES The struct member offsets. | |
| SIZEOF | back to summary |
|---|---|
| public static final int SIZEOF The struct size in bytes. | |
| USERDATA | back to summary |
|---|---|
| public static final int USERDATA The struct member offsets. | |
| FMOD_ASYNCREADINFO | back to summary |
|---|---|
| protected FMOD_ASYNCREADINFO(long address, ByteBuffer container) | |
| FMOD_ASYNCREADINFO | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO(ByteBuffer container) Creates a The created instance holds a strong reference to the container object. | |
| buffer | back to summary |
|---|---|
public ByteBuffer buffer()
| |
| buffer | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO buffer(ByteBuffer value) Sets the address of the specified | |
| bytesread | back to summary |
|---|---|
public int bytesread()
| |
| calloc | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO calloc() Returns a new | |
| calloc | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO. Returns a new
| |
| calloc | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO calloc(MemoryStack stack) Returns a new
| |
| calloc | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO. Returns a new
| |
| create | back to summary |
|---|---|
| protected FMOD_ASYNCREADINFO create(long address, ByteBuffer container) Implements abstract org. Doc from org. Similar to Effectively, every
| |
| create | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO create() Returns a new | |
| create | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO create(long address) Returns a new | |
| create | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO. Returns a new
| |
| create | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO. Create a
| |
| createSafe | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO createSafe(long address) Like
| |
| createSafe | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO. Like
| |
| done | back to summary |
|---|---|
public FMOD_FILE_ASYNCDONE_FUNC done()
| |
| done | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO done(FMOD_FILE_ASYNCDONE_FUNCI value) Sets the specified value to the | |
| handle | back to summary |
|---|---|
public long handle()
| |
| handle | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO handle(long value) Sets the specified value to the | |
| malloc | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO malloc() Returns a new | |
| malloc | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO. Returns a new
| |
| malloc | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO malloc(MemoryStack stack) Returns a new
| |
| malloc | back to summary |
|---|---|
| public static FMOD_ASYNCREADINFO. Returns a new
| |
| nbuffer | back to summary |
|---|---|
| public static ByteBuffer nbuffer(long struct) Unsafe version of | |
| nbuffer | back to summary |
|---|---|
| public static void nbuffer(long struct, ByteBuffer value) Unsafe version of | |
| nbytesread | back to summary |
|---|---|
| public static int nbytesread(long struct) Unsafe version of | |
| nbytesread | back to summary |
|---|---|
| public static void nbytesread(long struct, int value) Sets the specified value to the | |
| ndone | back to summary |
|---|---|
| public static FMOD_FILE_ASYNCDONE_FUNC ndone(long struct) Unsafe version of | |
| ndone | back to summary |
|---|---|
| public static void ndone(long struct, FMOD_FILE_ASYNCDONE_FUNCI value) Unsafe version of | |
| nhandle | back to summary |
|---|---|
| public static long nhandle(long struct) Unsafe version of | |
| nhandle | back to summary |
|---|---|
| public static void nhandle(long struct, long value) Unsafe version of | |
| noffset | back to summary |
|---|---|
| public static int noffset(long struct) Unsafe version of | |
| noffset | back to summary |
|---|---|
| public static void noffset(long struct, int value) Unsafe version of | |
| npriority | back to summary |
|---|---|
| public static int npriority(long struct) Unsafe version of | |
| npriority | back to summary |
|---|---|
| public static void npriority(long struct, int value) Unsafe version of | |
| nsizebytes | back to summary |
|---|---|
| public static int nsizebytes(long struct) Unsafe version of | |
| nsizebytes | back to summary |
|---|---|
| public static void nsizebytes(long struct, int value) Unsafe version of | |
| nuserdata | back to summary |
|---|---|
| public static long nuserdata(long struct) Unsafe version of | |
| nuserdata | back to summary |
|---|---|
| public static void nuserdata(long struct, long value) Unsafe version of | |
| offset | back to summary |
|---|---|
public int offset()
| |
| offset | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO offset(int value) Sets the specified value to the | |
| priority | back to summary |
|---|---|
public int priority()
| |
| priority | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO priority(int value) Sets the specified value to the | |
| set | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO set(long handle, int offset, int sizebytes, int priority, long userdata, ByteBuffer buffer, FMOD_FILE_ASYNCDONE_FUNCI done) Initializes this struct with the specified values. | |
| set | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO set(FMOD_ASYNCREADINFO src) Copies the specified struct data to this struct.
| |
| sizebytes | back to summary |
|---|---|
public int sizebytes()
| |
| sizebytes | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO sizebytes(int value) Sets the specified value to the | |
| sizeof | back to summary |
|---|---|
| public int sizeof() Implements abstract org. Doc from org. Returns
| |
| userdata | back to summary |
|---|---|
public long userdata()
| |
| userdata | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO userdata(long value) Sets the specified value to the | |
| validate | back to summary |
|---|---|
| public static void validate(long struct) Validates pointer members that should not be
| |
FMOD_ASYNCREADINFO structs.
| Modifier and Type | Field and Description |
|---|---|
| private static final FMOD_ASYNCREADINFO |
| Access | Constructor and Description |
|---|---|
| public | Buffer(ByteBuffer container)
Creates a new |
| public | |
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public ByteBuffer | |
| public FMOD_ASYNCREADINFO. | |
| public int | |
| public FMOD_FILE_ASYNCDONE_FUNC | |
| public FMOD_ASYNCREADINFO. | |
| protected FMOD_ASYNCREADINFO | |
| public long | |
| public FMOD_ASYNCREADINFO. | |
| public int | |
| public FMOD_ASYNCREADINFO. | |
| public int | |
| public FMOD_ASYNCREADINFO. | |
| protected FMOD_ASYNCREADINFO. | |
| public int | |
| public FMOD_ASYNCREADINFO. | |
| public long | |
| public FMOD_ASYNCREADINFO. |
| ELEMENT_FACTORY | back to summary |
|---|---|
| private static final FMOD_ASYNCREADINFO 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) | |
| buffer | back to summary |
|---|---|
public ByteBuffer buffer()
| |
| buffer | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO. Sets the address of the specified | |
| bytesread | back to summary |
|---|---|
public int bytesread()
| |
| done | back to summary |
|---|---|
public FMOD_FILE_ASYNCDONE_FUNC done()
| |
| done | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO. Sets the specified value to the | |
| getElementFactory | back to summary |
|---|---|
| protected FMOD_ASYNCREADINFO getElementFactory() Implements abstract org.
| |
| handle | back to summary |
|---|---|
public long handle()
| |
| handle | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO. Sets the specified value to the | |
| offset | back to summary |
|---|---|
public int offset()
| |
| offset | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO. Sets the specified value to the | |
| priority | back to summary |
|---|---|
public int priority()
| |
| priority | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO. Sets the specified value to the | |
| self | back to summary |
|---|---|
| protected FMOD_ASYNCREADINFO. Implements abstract org.
| |
| sizebytes | back to summary |
|---|---|
public int sizebytes()
| |
| sizebytes | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO. Sets the specified value to the | |
| userdata | back to summary |
|---|---|
public long userdata()
| |
| userdata | back to summary |
|---|---|
| public FMOD_ASYNCREADINFO. Sets the specified value to the | |