Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventQueue ¶
type EventQueue struct {
// contains filtered or unexported fields
}
EventQueue represents queue obj for Normalized Events
func (*EventQueue) Enqueue ¶
func (eq *EventQueue) Enqueue(evt event.NormalizedEvent)
Enqueue writes event to queue
func (*EventQueue) GetReporter ¶ added in v0.27.0
func (eq *EventQueue) GetReporter() func(time.Duration)
GetReporter return the function to print reports
type Reporter ¶ added in v0.27.0
Reporter represent reporter object
func (*Reporter) Init ¶ added in v0.27.0
func (r *Reporter) Init(nChans int, maxWait, maxDequeueDuration time.Duration, eps int, queueLengthFunc func() int)
Init initialises Reporter
func (*Reporter) PrintReport ¶ added in v0.27.0
PrintReport regularly prints report content
Click to show internal directories.
Click to hide internal directories.