Versions in this module Expand all Collapse all v0 v0.0.11 Feb 2, 2023 v0.0.10 Aug 1, 2021 Changes in this version + type Config struct + Backlog int + BatchSize int + BufferSize int + Conn net.PacketConn + type Filter interface + ClaimIncoming func([]byte, net.Addr) bool + Outgoing func([]byte, net.Addr) + type PacketFilter struct + func NewPacketFilter(conn net.PacketConn) *PacketFilter + func NewPacketFilterWithConfig(config Config) (*PacketFilter, error) + func (d *PacketFilter) Dropped() uint64 + func (d *PacketFilter) NewConn(priority int, filter Filter) net.PacketConn + func (d *PacketFilter) NumberOfConns() int + func (d *PacketFilter) Overflow() uint64 + func (d *PacketFilter) Start()