capability

package
v0.9.7 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2026 License: MIT Imports: 27 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterStandardCapabilitiesServer

func RegisterStandardCapabilitiesServer(server *grpc.Server, broker net.Broker, brokerCfg net.BrokerConfig, impl StandardCapabilities) error

Types

type StandardCapabilities

type StandardCapabilities interface {
	services.Service
	Initialise(ctx context.Context, dependencies core.StandardCapabilitiesDependencies) error
	Infos(ctx context.Context) ([]capabilities.CapabilityInfo, error)
}

type StandardCapabilitiesClient

type StandardCapabilitiesClient struct {
	*goplugin.PluginClient
	capabilitiespb.StandardCapabilitiesClient
	*goplugin.ServiceClient
	*net.BrokerExt
	// contains filtered or unexported fields
}

func NewStandardCapabilitiesClient

func NewStandardCapabilitiesClient(brokerCfg net.BrokerConfig) *StandardCapabilitiesClient

func (*StandardCapabilitiesClient) Close

func (c *StandardCapabilitiesClient) Close() error

func (*StandardCapabilitiesClient) Infos

func (*StandardCapabilitiesClient) Initialise

func (*StandardCapabilitiesClient) Reinitialise added in v0.9.7

func (c *StandardCapabilitiesClient) Reinitialise(ctx context.Context) error

Reinitialise calls Initialise with cached deps from the previous call, if one was already made.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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