package
0.20.0
Repository: https://github.com/mum4k/termdash.git
Documentation: pkg.go.dev

# Packages

Package eventqueue provides an unboud FIFO queue of events.
Package testevent provides utilities for tests that deal with concurrent events.

# Functions

MaxRepetitive when provided, instructs the system to drop repetitive events instead of delivering them.
NewDistributionSystem creates a new event distribution system.

# Structs

DistributionSystem distributes events to subscribers.

# Interfaces

SubscribeOption is used to provide options to Subscribe.

# Type aliases

Callback is a function provided by an event subscriber.
StopFunc when called unsubscribes the subscriber from all events and releases resources tied to the subscriber.