Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildInPluginManager ¶
type BuildInPluginManager struct { System *actor.ActorSystem Plugins []Plugin }
内置插件管理器
func NewBuildInPluginManager ¶
func NewBuildInPluginManager(system *actor.ActorSystem) *BuildInPluginManager
type ExtPluginManager ¶
type ExtPluginManager struct { System *actor.ActorSystem Plugins []Plugin }
扩展插件管理器
func NewExtPluginManager ¶
func NewExtPluginManager(system *actor.ActorSystem) *ExtPluginManager
type PluginConfig ¶
type PluginConfig struct {
// contains filtered or unexported fields
}
type PluginManager ¶
type PluginManager struct { BuildInPluginManager *BuildInPluginManager ExtPluginManager *ExtPluginManager }
func NewPluginManager ¶
func NewPluginManager(system *actor.ActorSystem) *PluginManager
func (*PluginManager) LoadPlugins ¶
func (m *PluginManager) LoadPlugins() error
Click to show internal directories.
Click to hide internal directories.