package
3.25.0-alpha
Repository: https://github.com/ooni/probe-cli.git
Documentation: pkg.go.dev

# Functions

NewExperimentMeasurer creates a new ExperimentMeasurer.
NewLoader constructs a new [model.ExperimentTargerLoader] instance.
NewTestKeys creates new openvpn TestKeys.
TimestampsFromHandshake returns the t0, t and duration of the handshake events.

# Variables

APIEnabledProviders is the list of providers that the stable API Endpoint and/or this experiment knows about.
AuthCertificate is used for providers that authenticate clients via certificates.
AuthUserPass is used for providers that authenticate clients via username (or token) and password.
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Config contains the experiment config.
Measurer performs the measurement.
SingleConnection contains the results of a single handshake.
Target is a richer-input target that this experiment should measure.
TestKeys contains the experiment's result.

# Type aliases

AuthMethod is the authentication method used by a provider.