sts

package
v0.0.0-...-99867b7 Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Planner

type Planner struct {
	CycleNum      int
	Seed          uint64
	SendLambda    float64
	SendSeconds   int64
	WaitLambda    float64
	WaitSeconds   int64
	Bitrate       string
	BitrateLambda float64
	BitrateUnit   string
}

func NewPlanner

func NewPlanner(cfg option.Config) *Planner

func (*Planner) GenerateBitrates

func (p *Planner) GenerateBitrates() []traffic.Bitrate

func (Planner) GenerateRandomBitrates

func (p Planner) GenerateRandomBitrates() []traffic.Bitrate

func (Planner) GenerateRandomSendSeconds

func (p Planner) GenerateRandomSendSeconds() []traffic.Second

func (Planner) GenerateRandomWaitMilliSeconds

func (p Planner) GenerateRandomWaitMilliSeconds() []traffic.MilliSecond

func (Planner) GenerateSendSeconds

func (p Planner) GenerateSendSeconds() []traffic.Second

func (*Planner) GenerateTrafficParams

func (p *Planner) GenerateTrafficParams() traffic.Params

func (Planner) GenerateWaitMilliSeconds

func (p Planner) GenerateWaitMilliSeconds() []traffic.MilliSecond

Jump to

Keyboard shortcuts

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