package
0.11.3
Repository: https://github.com/m-lab/traceroute-caller.git
Documentation: pkg.go.dev

# Functions

New returns a new traceroute parser correspondong to the traceroute type.

# Variables

Errors returned by parser.
Errors returned by parser.
Errors returned by parser.
Errors returned by parser.
Errors returned by parser.
Errors returned by parser.
Errors returned by parser.
Errors returned by parser.
Errors returned by parser.
Errors returned by parser.
Errors returned by parser.

# Structs

CyclestartLine contains the information about the scamper "cyclestart".
CyclestopLine contains the ending details from the scamper tool.
Probe describes a single probe message, and all the associated replies.
Reply describes a single reply message.
Scamper1 encapsulates the four lines of a traceroute: {"UUID":...} {"type":"cycle-start"...} {"type":"tracelb"...} {"type":"cycle-stop"...} Refer to scamper source code files scamper/scamper_list.h and scamper/tracelb/scamper_tracelb.h for the definitions of cycle_start, tracelb, and cycle_stop lines.
Scamper2 encapsulates the four lines of a traceroute: {"UUID":...} {"type":"cycle-start"...} {"type":"trace"...} {"type":"cycle-stop"...}.
ScamperHop describes a layer of hops.
ScamperLink describes a single step in the traceroute.
ScamperNode describes a layer of links.
TracelbLine contains scamper MDA traceroute details.
TraceLine contains scamper regular traceroute details.
TS contains a unix epoch timestamp.

# Interfaces

ParsedData defines the interface for parsed traceroute data.
TracerouteParser defines the interface for raw traceroute data.