# libtmux.Server

- **Module:** libtmux
- **Package:** libtmux
- **Language:** Lua
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-lua/blob/547c9c4228e07ebf846690eb44da2eeeb6fde922/lua/libtmux/_internal/server.lua#L603
- **Page:** https://libtmux.org/en/lua/latest/reference/libtmux-server/

## Members

- `batch` (method)
- `close` (method)
- `command` (method): Binds a snapshot record to a live handle of its class.
- `delete_buffer` (method)
- `detach_client` (method)
- `explain` (method)
- `explain_panes` (method)
- `get_environment` (method)
- `get_hook` (method)
- `get_option` (method)
- `group` (method)
- `handle` (method)
- `list_environment` (method)
- `list_hooks` (method)
- `list_options` (method)
- `new_session` (method)
- `observe` (method)
- `query` (method)
- `query_panes` (method)
- `remove_environment` (method)
- `set_buffer` (method)
- `set_environment` (method)
- `set_hook` (method)
- `set_option` (method)
- `show_buffer` (method)
- `snapshot` (method)
- `switch_client` (method)
- `unset_environment` (method)
- `unset_hook` (method)
- `unset_option` (method)
