package
0.12.8
Repository: https://github.com/rotationalio/ensign.git
Documentation: pkg.go.dev

# Functions

NewFixed creates and initializes a new fixed interval.
NewJitter creates and initializes a new normal random interval with mean and stddev.
NewRandom creates and initializes a new uniform random interval inside of a delay range.

# Structs

FixedInterval sends a timestamp on its channel at a fixed interval specified by delay.
JitterInterval sends a timestamp on its channel at a normally distributed random interval with a mean and standard deviation delays.
RandomInterval sends a timestamp on its channel at a uniform random interval between the minimum and maximum delays.

# Interfaces

Interval is an interface that specifies the behavior of time based signals.
All structs that embed interval must implement the Timer interface.