Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Handshake = plugin.HandshakeConfig{
ProtocolVersion: 1,
MagicCookieKey: "QUANTOS_KAROD_GRPC_PLUGIN",
MagicCookieValue: "QKGP",
}
View Source
var PluginMap = map[string]plugin.Plugin{ "leveldb": &plugins.LevelDB{}, "leveldb_grpc": &plugins.LevelDBGrpc{}, }
PluginMap is the map of plugins we can dispense.
Functions ¶
This section is empty.
Types ¶
type PluginManager ¶
type PluginManager interface {
ServePlugins()
}
func NewPluginManager ¶
func NewPluginManager() PluginManager
type PluginsManager ¶
type PluginsManager struct {
PluginManager
}
func (*PluginsManager) ServePlugins ¶
func (pm *PluginsManager) ServePlugins()
Click to show internal directories.
Click to hide internal directories.