On this page
io.github.libtmux.transport.TmuxTransport.TmuxTransport
- Module
- io.github.libtmux.transport.TmuxTransport
- Package
- io.github.libtmux:libtmux
- Source
- libtmux/src/main/java/io/github/libtmux/transport/TmuxTransport.java
-
Runs one tmux command and blocks until it has an answer.
<p>Implementations are thread-safe and
#close()is idempotent. A call begun before close either completes under the documented contract or fails with its dispatch certainty intact; a call begun after close fails withIllegalStateException.
4 declared, 0 inherited
Members
- close method Releases every resource and destroys every child still running. Idempotent.
- execute method Runs the request to completion.
- executeWaiting method Runs a request expected to remain blocked until another request through this transport releases it.
- realm method Names the execution realm this transport reaches tmux through.