package
0.18.4-beta.rc2
Repository: https://github.com/lightningnetwork/lnd.git
Documentation: pkg.go.dev

# Functions

LazyAdd will make the request be executed lazily, added to the next batch to reduce db contention.
NewTimeScheduler initializes a new TimeScheduler with a fixed duration at which to schedule batches.

# Structs

Request defines an operation that can be batched into a single bbolt transaction.
TimeScheduler is a batching engine that executes requests within a fixed horizon.

# Interfaces

Scheduler abstracts a generic batching engine that accumulates an incoming set of Requests, executes them, and returns the error from the operation.

# Type aliases

SchedulerOption is a type that can be used to supply options to a scheduled request.