Documentation
¶
Index ¶
- type EventRouter
- func (er *EventRouter) Clear()
- func (er *EventRouter) GetEventCount() uint64
- func (er *EventRouter) GetEventRate() int
- func (er *EventRouter) GetEventRatePeak() int
- func (er *EventRouter) GetProcessor() *eventdata.EventProcessor
- func (er *EventRouter) GetStartTime() time.Time
- func (er *EventRouter) Route(instanceId int, msg *events.Envelope)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventRouter ¶
type EventRouter struct {
// contains filtered or unexported fields
}
func NewEventRouter ¶
func NewEventRouter(processor *eventdata.EventProcessor) *EventRouter
func (*EventRouter) Clear ¶
func (er *EventRouter) Clear()
func (*EventRouter) GetEventCount ¶
func (er *EventRouter) GetEventCount() uint64
func (*EventRouter) GetEventRate ¶ added in v0.6.6
func (er *EventRouter) GetEventRate() int
func (*EventRouter) GetEventRatePeak ¶ added in v0.7.0
func (er *EventRouter) GetEventRatePeak() int
func (*EventRouter) GetProcessor ¶ added in v0.7.1
func (er *EventRouter) GetProcessor() *eventdata.EventProcessor
func (*EventRouter) GetStartTime ¶
func (er *EventRouter) GetStartTime() time.Time
Click to show internal directories.
Click to hide internal directories.