Core Library0.xAPI Reference

Choose documentation 1

latest

Current version

latest
English

Early release libtmux is released, and its APIs may still change between releases. This site's structure and URLs may change too.

class libtmux-raku latest

Batch.Batch

A finite replayable sequence of explicit commands, without transaction semantics.

Source and package
Qualified name
LibTmux::Batch::Batch
Module
LibTmux
Declared in
Batch
Package
LibTmux
Source
lib/LibTmux/Batch.rakumod
Anonymous class

Description#

A finite replayable sequence of explicit commands, without transaction semantics.

Members8#

  • clone method Revalidate changed membership or limits; unchanged evidence is not rearmed.
  • max-command-bytes: Positive:D property Maximum sum of encoded Invocation source bytes before executor guard encoding.
  • max-operations: Positive:D property Maximum admitted operation count, enforced during incremental traversal.
  • new method Copy finite membership and validate all size/name limits without I/O.
  • operations: List:D property Captured eager Operation membership; replay preserves this order.
  • output-budget-bytes: Positive:D property Stop further dispatch once retained output reaches this byte threshold.
  • run method Run sequentially through a caller-owned executor; collect every position.
  • run-async method Share one deadline across commands and evidence; never invoke caller callbacks.
Esc

Type to search.

Reference previewOpen reference