package
0.4.7
Repository: https://github.com/m-lab/msak.git
Documentation: pkg.go.dev

# Functions

New returns a new Throughput1Client with the provided client name, version and config.

# Constants

DefaultLength is the default test duration for a new client.
DefaultScheme is the default WebSocket scheme for a new Client.
DefaultStreams is the default number of streams for a new client.
DefaultWebSocketHandshakeTimeout is the default timeout used by the client for the WebSocket handshake.

# Variables

ErrNoTargets is returned if all Locate targets have been tried.

# Structs

Config is the configuration for a Client.
HumanReadable prints human-readable output to stdout.
Result contains the aggregate metrics collected during the test.
Throughput1Client is a client for the throughput1 protocol.

# Interfaces

Emitter is an interface for emitting results.
Locator is an interface used to get a list of available servers to test against.