# SDL_AsyncIO

The asynchronous I/O operation structure.

## Header File

Defined in [<SDL3/SDL_asyncio.h>](https://github.com/libsdl-org/SDL/blob/main/include/SDL3/SDL_asyncio.h)

## Syntax

```c
typedef struct SDL_AsyncIO SDL_AsyncIO;
```

## Remarks

This operates as an opaque handle. One can then request read or write
operations on it.

## Version

This struct is available since SDL 3.2.0.

## See Also

- [SDL_AsyncIOFromFile](SDL_AsyncIOFromFile)

----
[CategoryAPI](CategoryAPI), [CategoryAPIDatatype](CategoryAPIDatatype), [CategoryAsyncIO](CategoryAsyncIO)

