replay

package
v0.0.0-...-38575d5 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2024 License: AGPL-3.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func ReplayLines

func ReplayLines(req *fasthttp.Request, res *fasthttp.Response, ctx *pipeline.Context, lines []string, schema, host, username, password string) (int, error, bool)

Types

type Config

type Config struct {
	Schema string `config:"schema"`
	Host   string `config:"host"`

	Filename   string `config:"filename"`
	InputQueue string `config:"input_queue"`
	Username   string `config:"username"`
	Password   string `config:"password"`
}

type ReplayProcessor

type ReplayProcessor struct {
	HTTPPool *fasthttp.RequestResponsePool
	// contains filtered or unexported fields
}

func (*ReplayProcessor) Name

func (processor *ReplayProcessor) Name() string

func (*ReplayProcessor) Process

func (processor *ReplayProcessor) Process(ctx *pipeline.Context) error

func (ReplayProcessor) Stop

func (processor ReplayProcessor) Stop() error

Jump to

Keyboard shortcuts

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