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, config string, telemetryService core.TelemetryService, store core.KeyValueStore,
capabilityRegistry core.CapabilitiesRegistry, errorLog core.ErrorLog,
pipelineRunner core.PipelineRunnerService, relayerSet core.RelayerSet, oracleFactory core.OracleFactory,
gatewayConnector core.GatewayConnector, p2pKeystore core.Keystore) 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 (c *StandardCapabilitiesClient) Infos(ctx context.Context) ([]capabilities.CapabilityInfo, error)
func (*StandardCapabilitiesClient) Initialise ¶
func (c *StandardCapabilitiesClient) Initialise(ctx context.Context, config string, telemetryService core.TelemetryService, keyValueStore core.KeyValueStore, capabilitiesRegistry core.CapabilitiesRegistry, errorLog core.ErrorLog, pipelineRunner core.PipelineRunnerService, relayerSet core.RelayerSet, oracleFactory core.OracleFactory, gatewayConnector core.GatewayConnector, p2pKeystore core.Keystore) error
Click to show internal directories.
Click to hide internal directories.