FiberRegistryType
PackageAxial
Tracks every live forked fiber so the whole runtime can be dumped as a parent/child tree at any moment.
Specification
Kind
Type
Members
13
Examples
0
``.ctor``Signature
FiberRegistry()
``.ctor``Signature
FiberRegistry(historyCapacity)
DumpAtSignature
this.DumpAt
InterruptSignature
this.Interrupt
InterruptByNameSignature
this.InterruptByName
Summary
| Name | Signature | Synopsis |
|---|---|---|
| Operations | ||
| ``.ctor`` | FiberRegistry() | Creates a registry that remembers the last 200 settled fibers and unobserved defects. |
| ``.ctor`` | FiberRegistry(historyCapacity) | No description available. |
| DumpAt | this.DumpAt | Renders a snapshot of live fibers as a human-readable parent/child tree, timestamped at now. |
| Interrupt | this.Interrupt | Signals the live fiber with id to stop, without waiting for it. |
| InterruptByName | this.InterruptByName | Signals every live fiber forked with name to stop, without waiting for them. |
| Settled | this.Settled | The most recently settled fibers, oldest first, up to HistoryCapacity. |
| Snapshot | this.Snapshot | Takes a structured dump of every live fiber, ordered by fiber id. |
| Stats | this.Stats | Totals per fiber name for every fiber that settled since the registry was installed, ordered by name. |
| UnobservedDefects | this.UnobservedDefects | The most recent defects that nobody observed, oldest first, up to HistoryCapacity. |
| Observer | this.Observer | The lifecycle observer that feeds the registry. |
| LiveFiberCount | this.LiveFiberCount | The number of live fibers currently tracked. |
| HistoryCapacity | this.HistoryCapacity | How many settled fibers and unobserved defects the registry remembers. |
| StartedCount | this.StartedCount | How many fibers have started since the registry was installed. |

