evt

module
v0.1.7 Latest Latest
Warning

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

Go to latest
Published: May 12, 2025 License: MIT

README

evt

Discrete event simulator

evt

Report Card Go Reference Coverage

evt/evtm

Package [evtm] manages the scheduling and execution of events. It depends on the package [evtq] for implementing the event list, and the package [vrtime] for implementing virtual time. Mutexes are used to support concurrent access to an EventManager by multiple goroutines.

evt/evtq

Package [evtq] creates and manages event queues

vrtime

Package vrtime defines and manages virtual time inside a simulator. Time is tracked as an integral number of ticks since the epoch, along with a secondary sort value to provide for deterministic order among simultaneous events.

Copyright 2024 Board of Trustees of the University of Illinois. See the license for details.

Directories

Path Synopsis
Package evtm manages the scheduling and execution of events.
Package evtm manages the scheduling and execution of events.
Package evtq creates and manages event queues
Package evtq creates and manages event queues
Package vrtime defines and manages virtual time inside a simulator.
Package vrtime defines and manages virtual time inside a simulator.

Jump to

Keyboard shortcuts

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