package
0.12.0
Repository: https://github.com/scionproto/scion.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
Package mock_hiddenpath is a generated GoMock package.

# Functions

GroupIDFromUint64 creates the group ID from the uint64 representation.
LoadConfiguration loads the hidden paths configuration indicated by the location.
LoadHiddenPathGroups loads the hiddenpath groups configuration file.
ParseGroupID parses the string representation of the group ID.

# Structs

AuthoritativeServer serves segments from the database.
BeaconWriter terminates segments and registers them at remotes.
ForwardServer handles hidden path segment lookup requests from daemons.
Group is a group of ASes that share hidden path information.
GroupID is unique 64bit identification of the group.
InterfacePolicy defines the registration policy for an ingress interface.
LookupResolver resolves the address of a hidden segment lookup server in an IA.
Registration is a hidden segment registration.
RegistrationResolver resolves the address of a hidden segment registration server in an IA.
RegistryServer handles hidden segment registrations.
Roles indicates roles in a hidden path group(s).
SegmentRegistration is a registration for hidden segments.
SegmentRequest is a request for hidden segments.
Servers is a list of discovered remote hidden segment server.
Storer implements the path DB interface for a hidden segments.
VerifierAdapter adapts and infra.Verifier to the hidden path verifier interface.

# Interfaces

AddressResolver helps to resolve addresses in a remote AS.
Discoverer can be used to find remote discovery services.
Lookuper is used to lookup segments.
Register is used to register segments to a remote.
Registry handles registrations.
RPC is used to fetch hidden segments from a remote and to register segments to a remote.
Store is the interface to the hidden segment database.
Verifier is used to verify a segments reply.

# Type aliases

Groups is a list of hidden path groups.
RegistrationPolicy describes the policy for registering segments.