libtmux::Client
C++
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++
- Swift Unavailable
- Module
- libtmux
- Package
- libtmux-cxx
- Source
- include/libtmux/entities.hpp
- Bases:
One attached client, as one listing saw it.
The shortest-lived of these: a client goes away with its terminal, so a handle outlives what it names more often than the others do. It is named by its tty rather than by an id tmux issues.
17 declared, 0 inherited
Members
- Client method
- control_mode method A control-mode client is a program driving tmux, not a terminal.
- created method
- detach method
- height method
- kFields attribute
- kNoun attribute
- last_activity method
- name method A client is named by its terminal path, which is the only stable handle tmux gives; there is no client id format.
- read_only method
- refresh method Redraw, and tell tmux the size this client is now, which matters for a control-mode client whose size tmux cannot otherwise observe.
- session method
- session_name method
- switch_to method Point this client at another session, leaving it attached.
- terminal method
- tty method
- width method