Documentation
¶
Index ¶
- type Factory
- type Stream
- func (stream *Stream) Accept(tcp *layers.TCP, ci gopacket.CaptureInfo, dir reassembly.TCPFlowDirection, ...) bool
- func (stream *Stream) Close()
- func (stream *Stream) Discard()
- func (stream *Stream) FetchRequest() (req *httpkg.Request, res *httpkg.Response, err error)
- func (stream *Stream) ReassembledSG(sg reassembly.ScatterGather, ac reassembly.AssemblerContext)
- func (stream *Stream) ReassemblyComplete(ac reassembly.AssemblerContext) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Factory ¶
type Factory struct {
// contains filtered or unexported fields
}
func (*Factory) New ¶
func (factory *Factory) New(netFlow, tcpFlow gopacket.Flow, tcp *layers.TCP, ac reassembly.AssemblerContext) reassembly.Stream
type Stream ¶
type Stream struct {
// contains filtered or unexported fields
}
func (*Stream) Accept ¶
func (stream *Stream) Accept(tcp *layers.TCP, ci gopacket.CaptureInfo, dir reassembly.TCPFlowDirection, nextSeq reassembly.Sequence, start *bool, ac reassembly.AssemblerContext) bool
func (*Stream) FetchRequest ¶
func (*Stream) ReassembledSG ¶
func (stream *Stream) ReassembledSG(sg reassembly.ScatterGather, ac reassembly.AssemblerContext)
func (*Stream) ReassemblyComplete ¶
func (stream *Stream) ReassemblyComplete(ac reassembly.AssemblerContext) bool
Click to show internal directories.
Click to hide internal directories.