simtime

package
v0.27.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 21, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const ID = "simtime"

Variables

This section is empty.

Functions

This section is empty.

Types

type Driver

type Driver struct {
	// contains filtered or unexported fields
}

func New

func New(exec drivers.Executor) *Driver

func (*Driver) Cost

func (*Driver) FreezeTime

func (d *Driver) FreezeTime(ctx context.Context, target drivers.Target, at string) (string, error)

func (*Driver) ID

func (d *Driver) ID() string

func (*Driver) InjectTimeControl

func (d *Driver) InjectTimeControl(ctx context.Context, target drivers.Target) error

func (*Driver) Probe

func (*Driver) Provides

func (d *Driver) Provides(target drivers.Target) drivers.CapabilitySet

func (*Driver) ResetTime

func (d *Driver) ResetTime(ctx context.Context, target drivers.Target) error

func (*Driver) ScaleTime

func (d *Driver) ScaleTime(ctx context.Context, target drivers.Target, factor float64) (string, error)

func (*Driver) TimeStatus

func (d *Driver) TimeStatus(ctx context.Context, target drivers.Target) (string, error)

func (*Driver) TravelTime

func (d *Driver) TravelTime(ctx context.Context, target drivers.Target, by string) (string, error)

func (*Driver) Warm

func (d *Driver) Warm(context.Context, drivers.Target) <-chan error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL