Documentation ¶
Index ¶
Constants ¶
View Source
const ConnectorName = "ping"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PluginConnector ¶
type PluginConnector struct {
plugin.Plugin
}
func (*PluginConnector) GRPCClient ¶
func (p *PluginConnector) GRPCClient(ctx context.Context, b *plugin.GRPCBroker, cc *grpc.ClientConn) (interface{}, error)
func (*PluginConnector) GRPCServer ¶
func (p *PluginConnector) GRPCServer(b *plugin.GRPCBroker, s *grpc.Server) error
type PluginGateway ¶
type PluginGateway struct {
// contains filtered or unexported fields
}
type PluginHelloWorld ¶
type PluginHelloWorldDeferFunc ¶
type PluginHelloWorldDeferFunc func() (PluginHelloWorld, error)
type ReloadablePluginHelloWorld ¶
type ReloadablePluginHelloWorld struct {
DeferFunc PluginHelloWorldDeferFunc
}
Click to show internal directories.
Click to hide internal directories.