# LibTmux.TmuxBuffers.GetAllAsync

- **Module:** LibTmux
- **Package:** LibTmux
- **Language:** C#
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/cf34b255c896d19a97e7d7fabea58609c916012d/src/LibTmux/Buffers/TmuxBuffers.cs#L83
- **Page:** https://libtmux.org/en/csharp/latest/reference/libtmux-tmuxbuffers-getallasync/

tmux command: [`list-buffers`](/en/tmux/latest/manual/list-buffers/)

```
LibTmux.TmuxBuffers.GetAllAsync(cancellationToken: CancellationToken) -> Task<IReadOnlyList<TmuxBuffer>>
```

Reads every buffer.

## Parameters

- `cancellationToken` (`CancellationToken`): Cancels the tmux command.

## Returns

Each buffer, with its size and a sample of its contents.
