Uses of Record Class
club.doki7.sdl3.handle.SDL_AsyncIO
Packages that use SDL_AsyncIO
-
Uses of SDL_AsyncIO in club.doki7.sdl3
Methods in club.doki7.sdl3 that return SDL_AsyncIOModifier and TypeMethodDescriptionSDL3.asyncIOFromFile(@Nullable BytePtr file, @Nullable BytePtr mode) Use this function to create a new SDL_AsyncIO object for reading from and/or writing to a named file.Methods in club.doki7.sdl3 with parameters of type SDL_AsyncIOModifier and TypeMethodDescriptionbooleanSDL3.closeAsyncIO(@Nullable SDL_AsyncIO asyncio, boolean flush, @Nullable SDL_AsyncIOQueue queue, MemorySegment userdata) Close and free any allocated resources for an async I/O object.longSDL3.getAsyncIOSize(@Nullable SDL_AsyncIO asyncio) Use this function to get the size of the data stream in an SDL_AsyncIO.booleanSDL3.readAsyncIO(@Nullable SDL_AsyncIO asyncio, MemorySegment ptr, long offset, long size, @Nullable SDL_AsyncIOQueue queue, MemorySegment userdata) Start an async read.booleanSDL3.writeAsyncIO(@Nullable SDL_AsyncIO asyncio, MemorySegment ptr, long offset, long size, @Nullable SDL_AsyncIOQueue queue, MemorySegment userdata) Start an async write. -
Uses of SDL_AsyncIO in club.doki7.sdl3.datatype
Methods in club.doki7.sdl3.datatype that return SDL_AsyncIOMethods in club.doki7.sdl3.datatype with parameters of type SDL_AsyncIO -
Uses of SDL_AsyncIO in club.doki7.sdl3.handle
Classes in club.doki7.sdl3.handle that implement interfaces with type arguments of type SDL_AsyncIOModifier and TypeClassDescriptionstatic final recordRepresents a pointer toSDL_AsyncIOhandle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_AsyncIOModifier and TypeMethodDescription@Nullable SDL_AsyncIOSDL_AsyncIO.Ptr.read()@Nullable SDL_AsyncIOSDL_AsyncIO.Ptr.read(long index) Methods in club.doki7.sdl3.handle that return types with arguments of type SDL_AsyncIOMethods in club.doki7.sdl3.handle with parameters of type SDL_AsyncIOModifier and TypeMethodDescriptionstatic SDL_AsyncIO.PtrSDL_AsyncIO.Ptr.allocate(Arena arena, @Nullable SDL_AsyncIO[] values) static SDL_AsyncIO.PtrSDL_AsyncIO.Ptr.allocateV(Arena arena, @Nullable SDL_AsyncIO value0, @Nullable SDL_AsyncIO... values) voidSDL_AsyncIO.Ptr.write(long index, @Nullable SDL_AsyncIO value) voidSDL_AsyncIO.Ptr.write(@Nullable SDL_AsyncIO value) voidSDL_AsyncIO.Ptr.write(@Nullable SDL_AsyncIO[] values) voidSDL_AsyncIO.Ptr.writeV(@Nullable SDL_AsyncIO value0, @Nullable SDL_AsyncIO... values)