package
0.0.0-20201006080941-34a2968f5281
Repository: https://github.com/fenrislol/grafana.git
Documentation: pkg.go.dev

# Functions

New allocates and returns a new gRPC (external) backendplugin.Plugin.
NewBackendPlugin creates a new backend plugin factory used for registering a backend plugin.
NewRendererPlugin creates a new renderer plugin factory used for registering a backend renderer plugin.

# Constants

DefaultProtocolVersion is the protocol version assumed for legacy clients that don't specify a particular version or version 1 during their handshake.

# Structs

Client client for communicating with a plugin using the current (v2) plugin protocol.
LegacyClient client for communicating with a plugin using the v1 plugin protocol.
PluginDescriptor is a descriptor used for registering backend plugins.
PluginStartFuncs functions called for plugin when started.

# Type aliases

LegacyStartFunc callback function called when a plugin with old plugin protocol is started.
StartFunc callback function called when a plugin with current plugin protocol version is started.