# Functions
Combine constructs paths between src and dst using the supplied segments.
FilterLongPaths returns a new slice containing only those paths that do not go more than twice through interfaces belonging to the same AS (thus filtering paths containing useless loops).
NewDMG creates a new graph from sets of path segments.
No description provided by the author
No description provided by the author
# Structs
DMG is a Directed Multigraph.
Edge represents an edge for the DMG.
No description provided by the author
No description provided by the author
InputSegment is a local representation of a path segment that includes the segment's type.
No description provided by the author
No description provided by the author
No description provided by the author
Vertex is a union-like type for the AS vertices and Peering link vertices in a DMG that can be used as key in maps.
# Type aliases
EdgeMap is used to keep the set of edges going from one vertex to another.
PathSolutionList is a sort.Interface implementation for a slice of solutions.
VertexInfo maps destination vertices to the list of edges that point towards them.