controlFlowGenerator

package
v3.3.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

Package controlFlowGenerator contains the interface and implementations to generate a control flow to create a replay.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ControlFlowGenerator

type ControlFlowGenerator interface {
	TransformAll(ctx context.Context) error
}

ControlFlowGenerator is an interface to generate a control flow that runs all the required transforms on commands. Implementers of this interface should accept required inputs to be able to transform commands and generate replay.

func NewLinearControlFlowGenerator

func NewLinearControlFlowGenerator(chain *transform.TransformChain) ControlFlowGenerator

NewLinearControlFlowGenerator generates a simple control flow that takes initial and real commands and transforms all of them

Jump to

Keyboard shortcuts

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