openmixer — generated API reference
    Preparing search index...

    Class ConvergenceInstrument

    The counters and the log, pure and synchronous — the server registers the rows over it and calls observe from its one commit listener.

    Index
    • get barrier(): number

      The revision of the last whole-console commit; 0 when none this boot.

      Returns number

    • get revision(): number

      The console-wide revision — what every frame and body is stamped with.

      Returns number

    • One committed write, whichever door — called from the registry's commit observer, the same listener that drives autosave and undo, so there is no second counter site to drift.

      Parameters

      Returns void

    • Stamp the barrier at the CURRENT revision — the landing of a whole-console operation. See observe for why an operation's fire must not stamp it.

      Returns void

    • The heartbeat row's state, minus the console-owned config the server row composes in.

      Returns { barrier: number; corrections: number; revision: number }