# LibTmux.FSharp.Session

- **Module:** LibTmux.FSharp
- **Package:** LibTmux.FSharp
- **Language:** F#
- **Kind:** module
- **Source:** https://github.com/libtmux/libtmux-dotnet/blob/cf34b255c896d19a97e7d7fabea58609c916012d/src/LibTmux.FSharp/Hierarchy.fsi#L102
- **Page:** https://libtmux.org/en/fsharp/latest/reference/libtmux-fsharp-session/

```
module Session
```

Starts queries confined to one session.

## Members

### Collections and queries

- `windows` (function): Queries the window placements in a session.
- `panes` (function): Queries the panes of every window in a session.

### Other members

- `activePane` (function): Reads from tmux the pane the session shows: its current window's active pane.
- `holdWaitClient` (function): Keeps the control client that waits on the session's panes use attached until the handle is disposed.
- `kill` (function): Kills the session, with its windows and panes.
- `newWindow` (function): Creates a window in the session as the request describes, and returns it.
- `rename` (function): Renames the session and returns a handle carrying the new name.
