Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Exporter ¶
type Exporter struct { Input chan Flow TotalFlowCount uint32 BaseTime time.Time // contains filtered or unexported fields }
func NewExporter ¶
func (*Exporter) ExportNetflow5 ¶
type Flow ¶
type Flow struct {
// contains filtered or unexported fields
}
func NewFlow ¶
func NewFlow(parameters ParserParameters, info gopacket.CaptureInfo, iface net.Interface) Flow
type FlowKey ¶
type FlowKey struct {
// contains filtered or unexported fields
}
func (FlowKey) SerializeKey ¶
func (FlowKey) SortKeyHeader ¶
type PacketHandler ¶
type PacketHandler struct { Worker chan Flow // contains filtered or unexported fields }
func NewHandler ¶
func (*PacketHandler) Close ¶
func (handler *PacketHandler) Close()
func (*PacketHandler) Listen ¶
func (handler *PacketHandler) Listen()
func (*PacketHandler) SetFilter ¶
func (handler *PacketHandler) SetFilter(filter string) error
func (*PacketHandler) Start ¶
func (handler *PacketHandler) Start() error
func (*PacketHandler) Stop ¶
func (handler *PacketHandler) Stop() error
type PacketLayers ¶
type PacketLayers struct {
// contains filtered or unexported fields
}
type ParserParameters ¶
type ParserParameters struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.