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
Click to show internal directories.
Click to hide internal directories.