Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigReportCallBack ¶
type ConfigReportCallBack struct {
// contains filtered or unexported fields
}
ConfigReportCallBack 自身配置上报任务回调
func NewConfigReportCallBack ¶
func NewConfigReportCallBack(engine model.Engine, globalCtx model.ValueContext) *ConfigReportCallBack
NewConfigReportCallBack 创建配置上报回调
func (*ConfigReportCallBack) OnTaskEvent ¶
func (c *ConfigReportCallBack) OnTaskEvent(event model.TaskEvent)
OnTaskEvent 任务事件回调
func (*ConfigReportCallBack) Process ¶
func (c *ConfigReportCallBack) Process( taskKey interface{}, taskValue interface{}, lastProcessTime time.Time) model.TaskResult
Process 执行任务
type ReportClientCallBack ¶
type ReportClientCallBack struct {
// contains filtered or unexported fields
}
ReportClientCallBack 上报客户端状态任务回调
func NewReportClientCallBack ¶
func NewReportClientCallBack( cfg config.Configuration, supplier plugin.Supplier, globalCtx model.ValueContext) (*ReportClientCallBack, error)
NewReportClientCallBack 创建上报回调
func (*ReportClientCallBack) OnTaskEvent ¶
func (r *ReportClientCallBack) OnTaskEvent(event model.TaskEvent)
OnTaskEvent 任务事件回调
func (*ReportClientCallBack) Process ¶
func (r *ReportClientCallBack) Process( taskKey interface{}, taskValue interface{}, lastProcessTime time.Time) model.TaskResult
Process 执行任务
type ServerServiceCallBack ¶
type ServerServiceCallBack struct {
// contains filtered or unexported fields
}
ServerServiceCallBack 初始化系统服务的回调函数
func NewServerServiceCallBack ¶
func NewServerServiceCallBack( cfg config.Configuration, supplier plugin.Supplier, engine model.Engine) (*ServerServiceCallBack, error)
NewServerServiceCallBack 创建系统服务拉取回调
func (*ServerServiceCallBack) OnTaskEvent ¶
func (s *ServerServiceCallBack) OnTaskEvent(event model.TaskEvent)
OnTaskEvent 任务事件回调
func (*ServerServiceCallBack) Process ¶
func (s *ServerServiceCallBack) Process( taskKey interface{}, taskValue interface{}, lastProcessTime time.Time) model.TaskResult
Process 执行系统服务初始化任务
Click to show internal directories.
Click to hide internal directories.