package
1.0.14
Repository: https://github.com/bitleak/lmstfy.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
NewDeadLetter return an instance of DeadLetter storage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewTimer return an instance of delay queue.
Poll from multiple queues using blocking method; OR pop a job from one queue using non-blocking method.
No description provided by the author
No description provided by the author
No description provided by the author
Because the DeadLetter is not like Timer which is a singleton, DeadLetters are transient objects like Queue.
No description provided by the author
No description provided by the author
SetLogger will set the logger for engine.
Setup set the essential config of redis engine.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

DeadLetter is where dead job will be buried, the job can be respawned into ready queue.
Engine that connects all the dots including: - store jobs to timer set or ready queue - deliver jobs to clients - manage dead letters.
No description provided by the author
No description provided by the author
Pool stores all the jobs' data.
Queue is the "ready queue" that has all the jobs that can be consumed right now.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Timer is the other way of saying "delay queue".

# Interfaces

No description provided by the author