Versions in this module Expand all Collapse all v0 v0.1.0 Aug 22, 2019 Changes in this version + type Context struct + CaptureInfo gopacket.CaptureInfo + func (c *Context) GetCaptureInfo() gopacket.CaptureInfo + type HTTPLog struct + type HTTPProfiler struct + func NewHTTPProfiler(opts *options.Options, stats *stats.HTTPStats, printer *stats.Printer) *HTTPProfiler + func (prof *HTTPProfiler) LiveLogging() error + func (prof *HTTPProfiler) Profile() error + func (prof *HTTPProfiler) WritePcap(pfile string) error + type HTTPReader struct + func (h *HTTPReader) Read(p []byte) (int, error) + type Profiler struct + func NewProfiler(outw, errw io.Writer) (*Profiler, error) + func (p *Profiler) Open(filename string) (*os.File, error) + func (p *Profiler) Run() error + func (p *Profiler) SetFlags(flags *flags.Flags) + func (p *Profiler) SetInReader(f *os.File) + type TCPStream struct + func (t *TCPStream) Accept(tcp *layers.TCP, ci gopacket.CaptureInfo, dir reassembly.TCPFlowDirection, ...) bool + func (t *TCPStream) ReassembledSG(sg reassembly.ScatterGather, ac reassembly.AssemblerContext) + func (t *TCPStream) ReassemblyComplete(ac reassembly.AssemblerContext) bool + type TCPStreamFactory struct + func (factory *TCPStreamFactory) New(net, transport gopacket.Flow, tcp *layers.TCP, ac reassembly.AssemblerContext) reassembly.Stream + func (factory *TCPStreamFactory) WaitGoRoutines()