driver

package
v0.0.0-...-2c2b76d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 3, 2024 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func GetPlugin

func GetPlugin(path string) *pogoPlugin.IPogoPlugin

func GetPluginClient

func GetPluginClient(path string) *plugin.Client

func GetPluginPaths

func GetPluginPaths() []string

func Init

func Init()

func Kill

func Kill()

Clean up, kills all plugins

Types

type BuiltinFactory

type BuiltinFactory func() (pogoPlugin.IPogoPlugin, error)

type PluginInfoReq

type PluginInfoReq struct {
	Path string `json:"path"`
}

type PluginManager

type PluginManager struct {
}

func GetPluginManager

func GetPluginManager() *PluginManager

func (*PluginManager) Info

func (*PluginManager) ProcessProject

func (g *PluginManager) ProcessProject(req *pogoPlugin.IProcessProjectReq) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL