Core LibraryunreleasedAPI Reference

Choose documentation 2

latest

Current version

latest
English

Unreleased libtmux has not been released. Its API may change during development. This site's structure and URLs may change too.

module libtmux-ocaml latest

Libtmux_unix.Operation

Retained outcomes remain inspectable after client closure, on the owning domain. Keep the handle from Client.submit before Client.await, then read Operation.inspect. The hook recovery walkthrough shows creation evidence after a later hook failure.

Source and package
Qualified name
Libtmux_unix.Operation
Declared in
Libtmux_unix
Package
libtmux-unix
Source
unix/libtmux_unix.mli
module Operation

Public owner: Libtmux_unix

Members6#

  • cancel function Remove queued work before it is written. Admitted commands retain their owner and are drained by Client.await; cancellation does not undo effects. Returns Busy while another blocking caller owns the client; use a Cancellation.t token to interrupt that caller.
  • cleanup_receipt struct created retains IDs reported before a later hook or completion failure. It does not prove those resources still exist or authorize retry.
  • id function
  • inspect function No I/O. Results remain inspectable after client closure, on the owning domain.
  • state enum
  • t typealias
Esc

Type to search.

Reference previewOpen reference