Core LibraryalphaAPI Reference

Choose documentation 3

v0.1.0.alpha.3

Current version

v0.1.0.alpha.3
English

Prerelease This site documents an alpha of libtmux. Its structure, URLs and APIs are subject to change.

class libtmux-ruby v0.1.0.alpha.3

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#

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.
Esc

Type to search.

Reference preview Open reference