package
0.2.7-rc
Repository: https://github.com/goto/entropy.git
Documentation: pkg.go.dev

# Packages

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

# Functions

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

# Constants

StatusDone indicates the Job is successfully finished.
StatusFailed indicates job failed to succeed even after retries.
StatusPanic indicates there was a panic during job-execution.
StatusPending indicates at-least 1 attempt is still pending.

# Variables

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

Job represents the specification for async processing and also maintains the progress so far.
RetryableError can be returned by a JobFn to instruct the worker to attempt retry after time specified by the RetryAfter field.
Worker provides asynchronous job processing using a job-queue.

# Interfaces

JobQueue represents a special queue that holds jobs and releases them via Dequeue() only after their RunAt time.

# Type aliases

DequeueFn is invoked by the JobQueue for ready jobs.
JobFn is invoked by the Worker for ready jobs.
No description provided by the author