Documentation
¶
Index ¶
- Variables
- func AddListener(eventName string, eventListener EventListener)
- func AddListenerWithGroup(group string, eventName string, eventListener EventListener)
- func PublishEvent(event BaseEvent)
- type BaseEvent
- type ConfigChangeEvent
- type EventListener
- type ServerRunFinishEvent
- type ServerRunStartEvent
- type ServerStopEvent
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultGroup = "DefaultGroup"
View Source
var EventOfConfigChange = "event_of_config_change"
View Source
var EventOfServerRunFinish = "event_of_server_run_finish"
View Source
var EventOfServerRunStart = "event_of_server_run_start"
View Source
var EventOfServerStop = "event_of_server_stop"
Functions ¶
func AddListener ¶
func AddListener(eventName string, eventListener EventListener)
func AddListenerWithGroup ¶ added in v1.4.5
func AddListenerWithGroup(group string, eventName string, eventListener EventListener)
func PublishEvent ¶
func PublishEvent(event BaseEvent)
Types ¶
type ConfigChangeEvent ¶ added in v1.1.1
ConfigChangeEvent 配置变更事件, 对应:event_of_config_change
func (ConfigChangeEvent) Group ¶ added in v1.4.5
func (e ConfigChangeEvent) Group() string
func (ConfigChangeEvent) Name ¶ added in v1.1.1
func (e ConfigChangeEvent) Name() string
type EventListener ¶
type EventListener func(event BaseEvent)
type ServerRunFinishEvent ¶ added in v1.3.0
type ServerRunFinishEvent struct{}
ServerRunFinishEvent 服务完成启动事件, 对应:event_of_server_run_finish
func (ServerRunFinishEvent) Group ¶ added in v1.4.5
func (e ServerRunFinishEvent) Group() string
func (ServerRunFinishEvent) Name ¶ added in v1.3.0
func (e ServerRunFinishEvent) Name() string
type ServerRunStartEvent ¶ added in v1.3.0
type ServerRunStartEvent struct{}
ServerRunStartEvent 服务开始启动事件, 对应:event_of_server_run_start
func (ServerRunStartEvent) Group ¶ added in v1.4.5
func (e ServerRunStartEvent) Group() string
func (ServerRunStartEvent) Name ¶ added in v1.3.0
func (e ServerRunStartEvent) Name() string
type ServerStopEvent ¶
type ServerStopEvent struct{}
ServerStopEvent 服务关闭事件, 对应:event_of_server_stop
func (ServerStopEvent) Group ¶ added in v1.4.5
func (e ServerStopEvent) Group() string
func (ServerStopEvent) Name ¶
func (e ServerStopEvent) Name() string
Click to show internal directories.
Click to hide internal directories.