Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Accumulator ¶
type Accumulator interface {
Run() error
}
Accumulator defines the interface for the accumulator backend
func NewAccumulator ¶
func NewAccumulator(ctx context.Context, profileName string, profiles []*pb.MatchProfile, ticketsManager tickets.Manager, backfillManager backfill.Manager, matchesManager matches.Manager, customlogicManager customlogic.MatchmakerManager, config *AccumulatorConfig) Accumulator
NewAccumulator returns a new accumulator
type AccumulatorConfig ¶
AccumulatorConfig holds the settings for the Accumulator service
type Dispenser ¶
Dispenser defines the interface for the dispenser backend
func NewDispenser ¶
func NewDispenser(matchesManager matches.Manager, ticketsManager tickets.Manager, customlogicManager customlogic.AssignmentManager) Dispenser
NewDispenser returns a new dispenser
Click to show internal directories.
Click to hide internal directories.