Server.runTogether
Runs several commands in one invocation, so nothing of this caller's happens between them.
Source and package
- Qualified name
-
io.github .libtmux .Server. run Together - Package
- io.github.libtmux
- Declared in
Server- Distribution
- io.github.libtmux:libtmux
- Source
- libtmux/src/main/java/io/github/libtmux/Server.java
- Command
Result runTogether( ServerSnapshot snapshot, List<List<String>> commands)CommandResult runTogether( ServerSnapshot snapshot, String input, List<List<String>> commands)CommandResult runTogether( ServerSnapshot snapshot, String input, List<List<String>> commands, boolean namedBuffer )Cleanup -
Description#
tmux carries a group to its server as one message and runs it there, so a caller that stops partway cannot leave the group half applied. That is what an operation whose second command cleans up after its first needs.