subcmd

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2017 License: MIT Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Measure

func Measure() cli.Command

func Probe

func Probe() cli.Command

Types

type Capture

type Capture interface{}

type CaptureIP

type CaptureIP interface {
	GetSIP() net.IP
	GetDIP() net.IP
	GetTime() time.Time
}

type CaptureTcp

type CaptureTcp interface {
	CaptureIP
	GetSport() uint16
	GetDport() uint16
	GetSeq() uint32
	GetAck() uint32
}

type CaptureTcpData

type CaptureTcpData struct {
	SIP   net.IP
	DIP   net.IP
	Sport uint16
	Dport uint16
	Seq   uint32
	Ack   uint32
	T     time.Time
}

func (*CaptureTcpData) GetAck

func (c *CaptureTcpData) GetAck() uint32

func (*CaptureTcpData) GetDIP

func (c *CaptureTcpData) GetDIP() net.IP

func (*CaptureTcpData) GetDport

func (c *CaptureTcpData) GetDport() uint16

func (*CaptureTcpData) GetSIP

func (c *CaptureTcpData) GetSIP() net.IP

func (*CaptureTcpData) GetSeq

func (c *CaptureTcpData) GetSeq() uint32

func (*CaptureTcpData) GetSport

func (c *CaptureTcpData) GetSport() uint16

func (*CaptureTcpData) GetTime

func (c *CaptureTcpData) GetTime() time.Time

func (*CaptureTcpData) ToString

func (c *CaptureTcpData) ToString() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL