Async.Server
Base types LibTmux::Server
Source and package
- Qualified name
-
LibTmux:: Async:: Server - Module
- LibTmux
- Declared in
- Async
- Package
- libtmux-async
- Source
- gems/libtmux-async/lib/libtmux/async/server.rb
- class LibTmux::Async::Server
-
Discussed in Page session metadata from Ruby , Ruby MCP API reference
Members40#
Collections and queries5#
- list_sessions method Behavior: Live acquisition.
- list_windows method Behavior: Live acquisition.
- list_panes method Behavior: Live acquisition.
- list_clients method Behavior: Live acquisition.
- list_buffers method Behavior: Buffers.
Common operations4#
- run method Behavior: Raw commands.
- snapshot method Behavior: Snapshot acquisition.
- open_control method Behavior: Control connections.
- wait_for method Retiring the client cannot remove a dispatched waiter from tmux's queue.
Other members31#
- attach method Behavior: Async unsupported operations.
- close method Behavior: Async scope.
- delete_buffer method Behavior: Buffers.
- diagnostics method Scope counters remain readable after this facade closes its scope.
- display method Formats are intentionally executable tmux formats, not literal text.
- endpoint method Returns the value of attribute endpoint.
- environment method Behavior: Environment.
- explain_panes method Behavior: Source query plans.
- hooks method Behavior: Options and hooks.
- kill method Behavior: Killing daemons.
- list_window_links method Behavior: Live acquisition.
- new method Behavior: Async scope.
- new_session method Behavior: Creation.
- open method Behavior: Borrowed bindings.
- options method Behavior: Options and hooks.
- owned? method Behavior: Borrowed bindings.
- pane method Behavior: Live handles.
- read_buffer method Behavior: Buffers.
- run_group method One nontransactional tmux command group, with literal arguments per command.
- search_panes method Behavior: Source query execution.
- session method Behavior: Live handles.
- set_environment method Behavior: Environment.
- source_file method Behavior: Source files.
- start method Behavior: Async unsupported operations.
- supports_control? method True when the checked daemon accepts control clients (tmux 3.7 and newer).
- switch_client method Resolves the literal selector at dispatch; it is not a client reference.
- tmux_version method The daemon's release text, such as "3.7d" or "next-3.9".
- unset_environment method Behavior: Environment.
- window method Behavior: Live handles.
- window_link method Behavior: Live handles.
- write_buffer method Behavior: Buffers.