factory

package
v0.0.0-...-0a64cdf Latest Latest
Warning

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

Go to latest
Published: Feb 18, 2020 License: AGPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	//DefaultTick defines default tick in processor
	DefaultTick = 5 * time.Second
)

Functions

func Builder

func Builder(cfg *iconfig.BuilderCfg, regsvc apiservice.Discover, logger yalogi.Logger) (*builder.Builder, error)

Builder factory

func PacketProc

func PacketProc(plugins []packetsniff.Plugin, logger yalogi.Logger) (*packetsniff.Service, error)

PacketProc creates a new service

Types

type PacketSource

type PacketSource struct {
	Name   string
	Source *gopacket.PacketSource
}

PacketSource stores gopacket source

func Capture

func Capture(cfg *iconfig.CaptureCfg, logger yalogi.Logger) ([]PacketSource, error)

Capture factory pcap handle

Jump to

Keyboard shortcuts

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