vpp2psim

package
v0.0.0-...-bf055c7 Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2019 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Overview

Package vpp2psim is only a test/demo which instanciates elements from vpp2p to show and check how they work. Think of this as a an integration check.

Index

Constants

View Source
const (
	// MaxNbHosts is a global limit of how many local hosts the
	// local simulation can use.
	MaxNbHosts = 10000
	// MaxNbRings is a global limit of how many local rings
	// local simulation can use, per host.
	MaxNbRings = 100
	// MaxNbNodesPerHostRing is a global limit of how many local nodes
	// local simulation can use, per (host,ring) pair.
	MaxNbNodesPerHostRing = 10000
	// MaxNbNodes is a global limit of how many local nodes
	// local simulation can use, per host.
	MaxNbNodes = 1000000
)
View Source
const PackageCopyright = "Copyright (C)  2015, 2016  Christian Mauduit <ufoot@ufoot.org>" // PackageCopyright set by version.sh

PackageCopyright contains a short copyright notice.

View Source
const PackageEmail = "ufoot@ufoot.org" // PackageEmail set by version.sh

PackageEmail contains a contact email for the package.

View Source
const PackageLicense = "GNU GPL v3" // PackageLicense set by version.sh

PackageLicense contains a short license information.

View Source
const PackageName = "Vapor Toolkit" // PackageName set by version.sh

PackageName contains a readable name of the package, suitable for display.

View Source
const PackageTarname = "vapor" // PackageTarname set by version.sh

PackageTarname contains a short name of the package, suitable for a filename.

View Source
const PackageURL = "https://github.com/ufoot/vapor" // PackageURL set by version.sh

PackageURL contains the address of the project homepage.

View Source
const VersionMajor = 0 // VersionMajor set by version.sh

VersionMajor is the project major version.

View Source
const VersionMinor = 7 // VersionMinor set by version.sh

VersionMinor is the project minor version.

View Source
const VersionStamp = "c6a4298" // VersionStamp set by version.sh

VersionStamp is the project stamp, possibly changes for each build.

Variables

This section is empty.

Functions

func SetupLocal

func SetupLocal(nbHosts, nbRings, nbNodesPerHostRing int, useSig bool) ([]*vpp2p.Host, []*vpp2p.Ring, []*vpp2p.Node, error)

SetupLocal sets up a number of local hosts with some nodes per hosts.

Types

This section is empty.

Jump to

Keyboard shortcuts

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