Versions in this module Expand all Collapse all v1 v1.5.4 Oct 26, 2023 Changes in this version + type ConfigReportCallBack struct + func NewConfigReportCallBack(engine model.Engine, globalCtx model.ValueContext) *ConfigReportCallBack + func (c *ConfigReportCallBack) OnTaskEvent(event model.TaskEvent) + func (c *ConfigReportCallBack) Process(taskKey interface{}, taskValue interface{}, lastProcessTime time.Time) model.TaskResult + type ReportClientCallBack struct + func NewReportClientCallBack(cfg config.Configuration, supplier plugin.Supplier, ...) (*ReportClientCallBack, error) + func (r *ReportClientCallBack) OnTaskEvent(event model.TaskEvent) + func (r *ReportClientCallBack) Process(taskKey interface{}, taskValue interface{}, lastProcessTime time.Time) model.TaskResult + type ServerServiceCallBack struct + func NewServerServiceCallBack(cfg config.Configuration, supplier plugin.Supplier, engine model.Engine) (*ServerServiceCallBack, error) + func (s *ServerServiceCallBack) OnTaskEvent(event model.TaskEvent) + func (s *ServerServiceCallBack) Process(taskKey interface{}, taskValue interface{}, lastProcessTime time.Time) model.TaskResult