Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AssembleContext ¶
type AssembleContext struct {
CaptureInfo gopacket.CaptureInfo
}
func (*AssembleContext) GetCaptureInfo ¶
func (a *AssembleContext) GetCaptureInfo() gopacket.CaptureInfo
type TCPStream ¶
func (*TCPStream) Accept ¶
func (s *TCPStream) Accept(tcp *layers.TCP, ci gopacket.CaptureInfo, dir reassembly.TCPFlowDirection, nextSeq reassembly.Sequence, start *bool, ac reassembly.AssemblerContext) bool
func (*TCPStream) ReassembledSG ¶
func (s *TCPStream) ReassembledSG(sg reassembly.ScatterGather, ac reassembly.AssemblerContext)
func (*TCPStream) ReassemblyComplete ¶
func (s *TCPStream) ReassemblyComplete(ac reassembly.AssemblerContext) bool
type TCPStreamFactory ¶
type TCPStreamFactory struct {
// contains filtered or unexported fields
}
func (*TCPStreamFactory) New ¶
func (factory *TCPStreamFactory) New(netFlow, tcpFlow gopacket.Flow, tcp *layers.TCP, ac reassembly.AssemblerContext) reassembly.Stream
Source Files
¶
Click to show internal directories.
Click to hide internal directories.