spray

package module
v0.0.0-...-f4d6c7b Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2019 License: AGPL-3.0 Imports: 9 Imported by: 0

README


.. image:: https://travis-ci.org/katzenpost/spray.svg?branch=master
  :target: https://travis-ci.org/katzenpost/spray

.. image:: https://godoc.org/github.com/katzenpost/spray?status.svg
  :target: https://godoc.org/github.com/katzenpost/spray


Katzenpost Mix Load Testing Client Library
==========================================

This library is intended to be used for load testing purposes.


license
=======

AGPL: see LICENSE file for details.


supported by
============

.. image:: https://katzenpost.mixnetworks.org/_static/images/eu-flag-tiny.jpg

This project has received funding from the European Union’s Horizon 2020
research and innovation programme under the Grant Agreement No 653497, Privacy
and Accountability in Networks via Optimized Randomized Mix-nets (Panoramix).

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Spray

type Spray struct {
	// contains filtered or unexported fields
}

func New

func New(cfg *config.Config) (*Spray, error)

New creates a new Spray with the provided configuration.

func (*Spray) GetLogger

func (c *Spray) GetLogger(name string) *logging.Logger

GetLogger returns a new logger with the given name.

func (*Spray) Shutdown

func (c *Spray) Shutdown()

Shutdown cleanly shuts down a given Spray instance.

func (*Spray) Start

func (c *Spray) Start() (*session.Session, error)

NewSession creates and returns a new session or an error.

func (*Spray) Wait

func (c *Spray) Wait()

Wait waits till the Spray is terminated for any reason.

Directories

Path Synopsis
Package config implements the configuration for the Katzenpost client.
Package config implements the configuration for the Katzenpost client.
internal
pkiclient
Package pkiclient implements a caching wrapper around core/pki.Client.
Package pkiclient implements a caching wrapper around core/pki.Client.

Jump to

Keyboard shortcuts

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