package
Version:
v0.16.4
Opens a new window with list of versions in this module.
Published: Oct 8, 2020
License: Apache-2.0
Opens a new window with license information.
Imports: 25
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Block struct {
Sequence int32 `protobuf:"varint,1,opt,name=sequence,proto3" json:"sequence,omitempty"`
Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
Hash []byte `protobuf:"bytes,3,opt,name=hash,proto3" json:"hash,omitempty"`
}
type Scenario struct {
Workloads []*Workload `yaml:"workloads"`
ConnectionDelay int32 `yaml:"connectionDelay"`
}
type Test struct {
TxRequests int32 `yaml:"txRequests"`
TxPacing int32 `yaml:"txPacing"`
TxMaxJitter int32 `yaml:"txMaxJitter"`
RxTimeout int32 `yaml:"rxTimeout"`
PayloadMinBytes int32 `yaml:"payloadMinBytes"`
PayloadMaxBytes int32 `yaml:"payloadMaxBytes"`
}
type Workload struct {
Name string `yaml:"name"`
Concurrency int32 `yaml:"concurrency"`
Dialer Test `yaml:"dialer"`
Listener Test `yaml:"listener"`
}
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.