package
0.0.0-20221205081027-fb1d94189521
Repository: https://github.com/ti-net2/apiserver.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
Package queueset implements a technique called "fair queuing for server requests".
No description provided by the author

# Functions

ConstantMoments is for a constant X.
NewIntegrator makes one that uses the given clock.

# Structs

DispatchingConfig defines the configuration of the dispatching aspect of a QueueSet.
IntegratorResults holds statistical abstracts of the integration.
Moments are the integrals of the 0, 1, and 2 powers of some variable X over some range of time.
QueuingConfig defines the configuration of the queuing aspect of a QueueSet.

# Interfaces

Integrator computes the moments of some variable X over time as read from a particular clock.
QueueSet is the abstraction for the queuing and dispatching functionality of one non-exempt priority level.
QueueSetCompleter finishes the two-step process of creating or reconfiguring a QueueSet.
QueueSetFactory is used to create QueueSet objects.
Request represents the remainder of the handling of one request.

# Type aliases

QueueNoteFn is called when a request enters and leaves a queue.