Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultExecutor ¶
Types ¶
type CounterMonoid ¶
type CounterMonoid uint64
func (*CounterMonoid) Add ¶
func (monoid *CounterMonoid) Add(that Monoid)
func (*CounterMonoid) Export ¶
func (monoid *CounterMonoid) Export() float64
type EventAggregator ¶
func NewEventAggregator ¶
func NewEventAggregator(init func(aggregator *EventAggregator)) *EventAggregator
func (*EventAggregator) HandlerOf ¶
func (aggregator *EventAggregator) HandlerOf(site *logger.LogSite) logger.EventHandler
type Monoid ¶
func NewCounterMonoid ¶
func NewCounterMonoid() Monoid
type State ¶
type State interface { logger.EventHandler GetWindow() *Window }