plugins

package
v0.0.0-...-012d7f3 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Package plugins ...

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Handler

type Handler struct {
	Path string
}

Handler handler for loading plugins

func (Handler) LoadAMQPPlugin

func (pl Handler) LoadAMQPPlugin(wg *sync.WaitGroup, scConfig *common.SCConfiguration, amqInitTimeout time.Duration) (*v1amqp.AMQP, error)

LoadAMQPPlugin loads amqp plugin

func (Handler) LoadHTTPPlugin

func (pl Handler) LoadHTTPPlugin(wg *sync.WaitGroup, scConfig *common.SCConfiguration,
	onStatusReceiveOverrideFn func(e cloudevents.Event, dataChan *channel.DataChan) error, fn func(e interface{}) error) (*v1http.HTTP, error)

LoadHTTPPlugin loads http test plugin

func (Handler) LoadMockPlugin

func (pl Handler) LoadMockPlugin(wg *sync.WaitGroup, scConfig *common.SCConfiguration, fn func(e interface{}) error) error

LoadMockPlugin loads mock test plugin

func (Handler) LoadPTPPlugin

func (pl Handler) LoadPTPPlugin(wg *sync.WaitGroup, scConfig *common.SCConfiguration, fn func(e interface{}) error) error

LoadPTPPlugin loads ptp plugin

Jump to

Keyboard shortcuts

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