Versions in this module Expand all Collapse all v1 v1.9.8 Jun 28, 2023 Changes in this version + const Name + var Handshake = plugin.HandshakeConfig + var PluginMap = map[string]plugin.Plugin + func Exec(path string, args []string, forwardIO bool) (app.App, *plugin.Client, error) + func New(app app.App) plugin.Plugin + type Client struct + func NewClient(node pluginpb.NodeClient) *Client + func (c *Client) ExitCode() (int, error) + func (c *Client) Start() error + func (c *Client) Stop() error + type Server struct + func NewServer(app app.App) *Server + func (s *Server) ExitCode(context.Context, *emptypb.Empty) (*pluginpb.ExitCodeResponse, error) + func (s *Server) Start(context.Context, *emptypb.Empty) (*emptypb.Empty, error) + func (s *Server) Stop(context.Context, *emptypb.Empty) (*emptypb.Empty, error) v1.9.8-rc.9 Jun 28, 2023