Versions in this module Expand all Collapse all v0 v0.1.34 Oct 10, 2023 Changes in this version + type EnhancePacketConn interface + WaitReadFrom func() (data []byte, put func(), addr netip.AddrPort, err error) + func NewEnhancePacketConn(pc net.PacketConn) EnhancePacketConn v0.1.33 Apr 23, 2023 Changes in this version + const BufferSize + const MaxUdpAge + var BufPool = sync.Pool + var ReadMsgsBufPool = sync.Pool + var WriteMsgsBufPool = sync.Pool + func BuildUdp(udpConfig config.UdpConfig) + func ListenUdp(network, address string) (*net.UDPConn, error) + func StartUdps() + type MmsgMapItem struct + type MmsgTunnel struct + func (t *MmsgTunnel) Handle() + type StdMapItem struct + type StdTunnel struct + func (t *StdTunnel) Handle() + type Tunnel interface + Handle func() + func NewMmsgTunnel(udpConfig config.UdpConfig) Tunnel + func NewStdTunnel(udpConfig config.UdpConfig) Tunnel