Versions in this module Expand all Collapse all v0 v0.0.2 Mar 31, 2026 v0.0.1 Sep 25, 2025 Changes in this version + func IsSim() bool + func SetConnected(a, b string, connected bool) error + func SetDelay(a, b string, delay time.Duration) error + func SetSimulationTimeout(d time.Duration) + func Yield() + type InodeInfo struct + DiskExists bool + DiskLinks int + Handles int + MemExists bool + MemLinks int + Ops int + type Machine struct + func CurrentMachine() Machine + func NewMachine(opts MachineConfig) Machine + func NewSimpleMachine(mainFunc func()) Machine + func (m Machine) Crash() + func (m Machine) GetInodeInfo(inode int) InodeInfo + func (m Machine) IterDiskCrashStates(program func()) iter.Seq[Machine] + func (m Machine) Label() string + func (m Machine) Restart() + func (m Machine) RestartWithPartialDisk() + func (m Machine) SetMainFunc(mainFunc func()) + func (m Machine) SetSometimesCrashOnSync(crash bool) + func (m Machine) Stop() + func (m Machine) Wait() + type MachineConfig struct + Addr netip.Addr + Label string + MainFunc func()