package
0.0.0-20200807125606-b3493662e4bf
Repository: https://github.com/thethingsnetwork/go-utils.git
Documentation: pkg.go.dev

# Functions

NewJIT returns a new JIT Queue (see JIT interface).
NewSchedule returns a new Schedule (see Schedule interface).
NewSimple returns a new Simple Queue.

# Interfaces

Base interface for Queue.
JIT is a just-in-time implementation of the Queue.
JITItem has a Time().
Schedule is an extension of the JIT Queue that allows setting a duration next to the time of an item.
ScheduleItem has a Time() and Duration().
ScheduleItemWithTimestamp has a Timestamp() and Duration().
Simple Queue implementation.