A queue of completed asynchronous I/O tasks.
When starting an asynchronous operation, you specify a queue for the new task. A queue can be asked later if any tasks in it have completed, allowing an app to manage multiple pending tasks in one place, in whatever order they complete.
SDL_CreateAsyncIOQueue SDL_ReadAsyncIO SDL_WriteAsyncIO SDL_GetAsyncIOResult SDL_WaitAsyncIOResult
See Implementation
Available since SDL 3.2.0.
A queue of completed asynchronous I/O tasks.
When starting an asynchronous operation, you specify a queue for the new task. A queue can be asked later if any tasks in it have completed, allowing an app to manage multiple pending tasks in one place, in whatever order they complete.