Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TraceRouteLine ¶
type TraceRouteLine struct { Hop int Name string IP string ASN int Latency []Latency Err error `json:",omitempty"` }
func (*TraceRouteLine) Bytes ¶
func (tr *TraceRouteLine) Bytes() []byte
func (*TraceRouteLine) Error ¶
func (tr *TraceRouteLine) Error() error
func (*TraceRouteLine) JSON ¶
func (tr *TraceRouteLine) JSON() []byte
func (*TraceRouteLine) String ¶
func (tr *TraceRouteLine) String() string
func (*TraceRouteLine) UpdateASN ¶
func (tr *TraceRouteLine) UpdateASN() error
func (*TraceRouteLine) UpdateName ¶
func (tr *TraceRouteLine) UpdateName() error
type Traceroute ¶ added in v0.0.4
type Traceroute struct {
// contains filtered or unexported fields
}
func (*Traceroute) Read ¶ added in v0.0.4
func (tr *Traceroute) Read() (*TraceRouteLine, error)
func (*Traceroute) ReadAll ¶ added in v0.0.4
func (tr *Traceroute) ReadAll() ([]*TraceRouteLine, error)
type TracerouteParser ¶
type TracerouteParser struct {
// contains filtered or unexported fields
}
func NewTracerouteParser ¶
func NewTracerouteParser() *TracerouteParser
func (*TracerouteParser) Add ¶
func (trp *TracerouteParser) Add(line string)
func (*TracerouteParser) Close ¶
func (trp *TracerouteParser) Close()
func (*TracerouteParser) Read ¶
func (trp *TracerouteParser) Read() cmdparser.ParserOutput
Click to show internal directories.
Click to hide internal directories.