package
0.0.0-20250210062315-4927232b2f26
Repository: https://github.com/rbmk-project/x.git
Documentation: pkg.go.dev

# Packages

Package censor implements common internet censorship techniques for testing.
Package models the distributed DNS database.
Package geolink models a geographic point-to-point link.
Package link models a point-to-point network link.
No description provided by the author
Package packet contains [*Packet] and the related definitions.
Package router provides network routing capabilities for testing.
Package simpki allows to simulate a PKI for testing purposes.

# Functions

NewDNSHTTPHandler returns an [http.Handler] handling DNS-over-HTTPS.
NewScenario creates a new network simulation scenario.

# Variables

NewLink is an alias for [link.New].
NewStack is an alias for [netstack.New].

# Structs

Scenario manages network simulation components using a star topology, where all stacks are connected through a central router.
StackConfig contains configuration for creating a new network stack.

# Type aliases

DNSHandler is an alias for [dns.Handler].
Link is an alias for [link.Link].
Stack is an alias for [netstack.Stack].