# Packages
No description provided by the author
# Functions
LinkTypeFromString parses the link type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewTopo creates new empty Topo object, including all possible service maps etc.
No description provided by the author
No description provided by the author
TestTopoAddr creates a new TopoAddr.
TopoFromRaw converts a JSON-filled RawTopo to a Topo usable by Go code.
# Constants
No description provided by the author
ChildLinkName indicates a link to a child AS.
CoreLinkName indicates a link going to a neighboring core AS.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ParentLinkName indicates a link to a parent AS.
PeerLinkName indicates a link to a neighboring peer AS.
# Structs
BRInfo is a list of AS-wide unique interface IDs for a router.
IFInfo describes a border router link to another AS, including the internal address applications should send traffic for the link to (InternalAddrs) and information about the link itself and the remote side of it.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Since Public addresses may be associated with an Overlay port, extend the structure used for Bind addresses.
RawBRInfo contains Border Router specific information.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RawTopo is used to un/marshal from/to JSON and should usually not be used by Go code directly.
Topo is the main struct encompassing topology information for use in Go code.
TopoAddr wraps the possible addresses of a SCION service and describes the overlay to be used for contacting said service.
No description provided by the author
# Interfaces
Provider provides a topology.
# Type aliases
No description provided by the author
IfInfoMap maps interface ids to the interface information.
No description provided by the author
No description provided by the author
No description provided by the author