daemon.go 314 Bytes
Newer Older
1 2 3
package plugin

import (
tavit ohanian's avatar
tavit ohanian committed
4
	coreiface "gitlab.dms3.io/dms3/interface-go-dms3-core"
5 6 7 8 9 10 11 12 13
)

// PluginDaemon is an interface for daemon plugins. These plugins will be run on
// the daemon and will be given access to an implementation of the CoreAPI.
type PluginDaemon interface {
	Plugin

	Start(coreiface.CoreAPI) error
}