# LibTmux::Control::Connection.query

- **Module:** LibTmux::Control
- **Package:** LibTmux
- **Language:** Raku
- **Kind:** method
- **Source:** https://github.com/libtmux/libtmux-raku/blob/0b5dd3d32e20f83a0069874e33eab0eb48f55962/lib/LibTmux/Control/Connection.rakumod#L491
- **Page:** https://libtmux.org/en/raku/latest/reference/libtmux-control-connection-query/

```
method query(Mu $entity, *%options --> Positional:D)
```

Acquire a selection through this connection; retained observations keep no live owner.

Acquire a selection through this connection; retained observations keep no live owner.

## Parameters

- `$entity` (`Mu`)
- `%options`

## tmux command

The tmux commands behind `query`.

- [`list-buffers`](/en/tmux/latest/manual/list-buffers/) (buffer query or full graph)
- [`list-clients`](/en/tmux/latest/manual/list-clients/) (client query or full graph)
- [`list-panes`](/en/tmux/latest/manual/list-panes/) `-a` server scope, [`cmd_list_panes_server`](/en/tmux/latest/reference/c-function-cmd-list-panes-c-cmd_list_panes_server/) (pane query or full graph) (source: `lib/LibTmux/Control/Connection.rakumod:491`)
- [`list-sessions`](/en/tmux/latest/manual/list-sessions/) (session/group query or full graph)
- [`list-windows`](/en/tmux/latest/manual/list-windows/) `-a` server scope, [`cmd_list_windows_exec`](/en/tmux/latest/reference/c-function-cmd-list-windows-c-cmd_list_windows_exec/) (window/link query or full graph) (source: `lib/LibTmux/Control/Connection.rakumod:491`)

## tmux C API

The C declarations in tmux that implement these commands.

- [`cmd_list_buffers_entry`](/en/tmux/latest/reference/c-variable-cmd_list_buffers_entry/) (attribute)
- [`cmd_list_buffers_exec`](/en/tmux/latest/reference/c-function-cmd-list-buffers-c-cmd_list_buffers_exec/) (function)
- [`cmd_list_clients_entry`](/en/tmux/latest/reference/c-variable-cmd_list_clients_entry/) (attribute)
- [`cmd_list_clients_exec`](/en/tmux/latest/reference/c-function-cmd-list-clients-c-cmd_list_clients_exec/) (function)
- [`cmd_list_panes_entry`](/en/tmux/latest/reference/c-variable-cmd_list_panes_entry/) (attribute)
- [`cmd_list_panes_server`](/en/tmux/latest/reference/c-function-cmd-list-panes-c-cmd_list_panes_server/) (function)
- [`cmd_list_sessions_entry`](/en/tmux/latest/reference/c-variable-cmd_list_sessions_entry/) (attribute)
- [`cmd_list_sessions_exec`](/en/tmux/latest/reference/c-function-cmd-list-sessions-c-cmd_list_sessions_exec/) (function)
- [`cmd_list_windows_entry`](/en/tmux/latest/reference/c-variable-cmd_list_windows_entry/) (attribute)
- [`cmd_list_windows_exec`](/en/tmux/latest/reference/c-function-cmd-list-windows-c-cmd_list_windows_exec/) (function)
