type net.PacketConn (interface)

Method Implmentations

Close() error (*IPConn).conn.Close (*UDPConn).conn.Close (*UnixConn).conn.Close github.com/multiformats/go-multiaddr/net.PacketConn.Close *github.com/pion/dtls/v3/internal/net/udp.PacketConn.Close *github.com/pion/ice/v4/internal/fakenet.MockPacketConn.Close *github.com/pion/ice/v4/internal/fakenet.PacketConn.Conn.Close github.com/pion/transport/v2.UDPConn.Close *github.com/pion/transport/v2/udp.BatchConn.Close github.com/pion/transport/v3.UDPConn.Close *github.com/pion/transport/v3/vnet.UDPConn.Close *github.com/pion/turn/v4.STUNConn.Close *github.com/pion/turn/v4/internal/client.UDPConn.Close *github.com/pion/webrtc/v4/internal/mux.Endpoint.Close github.com/quic-go/quic-go.OOBCapablePacketConn.Close
LocalAddr() Addr (*IPConn).conn.LocalAddr (*UDPConn).conn.LocalAddr (*UnixConn).conn.LocalAddr github.com/multiformats/go-multiaddr/net.PacketConn.LocalAddr *github.com/pion/dtls/v3/internal/net/udp.PacketConn.LocalAddr *github.com/pion/ice/v4/internal/fakenet.MockPacketConn.LocalAddr *github.com/pion/ice/v4/internal/fakenet.PacketConn.Conn.LocalAddr github.com/pion/transport/v2.UDPConn.LocalAddr *github.com/pion/transport/v2/udp.BatchConn.PacketConn.LocalAddr github.com/pion/transport/v3.UDPConn.LocalAddr *github.com/pion/transport/v3/vnet.UDPConn.LocalAddr *github.com/pion/turn/v4.STUNConn.LocalAddr *github.com/pion/turn/v4/internal/client.UDPConn.LocalAddr *github.com/pion/webrtc/v4/internal/mux.Endpoint.LocalAddr github.com/quic-go/quic-go.OOBCapablePacketConn.LocalAddr
ReadFrom(p []byte) (n int, addr Addr, err error) (*IPConn).ReadFrom (*UDPConn).ReadFrom (*UnixConn).ReadFrom github.com/multiformats/go-multiaddr/net.PacketConn.ReadFrom *github.com/pion/dtls/v3/internal/net/udp.PacketConn.ReadFrom *github.com/pion/ice/v4/internal/fakenet.MockPacketConn.ReadFrom *github.com/pion/ice/v4/internal/fakenet.PacketConn.ReadFrom github.com/pion/transport/v2.UDPConn.ReadFrom *github.com/pion/transport/v2/udp.BatchConn.PacketConn.ReadFrom github.com/pion/transport/v3.UDPConn.ReadFrom *github.com/pion/transport/v3/vnet.UDPConn.ReadFrom *github.com/pion/turn/v4.STUNConn.ReadFrom *github.com/pion/turn/v4/internal/client.UDPConn.ReadFrom *github.com/pion/webrtc/v4/internal/mux.Endpoint.ReadFrom github.com/quic-go/quic-go.OOBCapablePacketConn.ReadFrom
SetDeadline(t time.Time) error (*IPConn).conn.SetDeadline (*UDPConn).conn.SetDeadline (*UnixConn).conn.SetDeadline github.com/multiformats/go-multiaddr/net.PacketConn.SetDeadline *github.com/pion/dtls/v3/internal/net/udp.PacketConn.SetDeadline *github.com/pion/ice/v4/internal/fakenet.MockPacketConn.SetDeadline *github.com/pion/ice/v4/internal/fakenet.PacketConn.Conn.SetDeadline github.com/pion/transport/v2.UDPConn.SetDeadline *github.com/pion/transport/v2/udp.BatchConn.PacketConn.SetDeadline github.com/pion/transport/v3.UDPConn.SetDeadline *github.com/pion/transport/v3/vnet.UDPConn.SetDeadline *github.com/pion/turn/v4.STUNConn.SetDeadline *github.com/pion/turn/v4/internal/client.UDPConn.SetDeadline *github.com/pion/webrtc/v4/internal/mux.Endpoint.SetDeadline github.com/quic-go/quic-go.OOBCapablePacketConn.SetDeadline
SetReadDeadline(t time.Time) error (*IPConn).conn.SetReadDeadline (*UDPConn).conn.SetReadDeadline (*UnixConn).conn.SetReadDeadline github.com/multiformats/go-multiaddr/net.PacketConn.SetReadDeadline *github.com/pion/dtls/v3/internal/net/udp.PacketConn.SetReadDeadline *github.com/pion/ice/v4/internal/fakenet.MockPacketConn.SetReadDeadline *github.com/pion/ice/v4/internal/fakenet.PacketConn.Conn.SetReadDeadline github.com/pion/transport/v2.UDPConn.SetReadDeadline *github.com/pion/transport/v2/udp.BatchConn.PacketConn.SetReadDeadline github.com/pion/transport/v3.UDPConn.SetReadDeadline *github.com/pion/transport/v3/vnet.UDPConn.SetReadDeadline *github.com/pion/turn/v4.STUNConn.SetReadDeadline *github.com/pion/turn/v4/internal/client.UDPConn.SetReadDeadline *github.com/pion/webrtc/v4/internal/mux.Endpoint.SetReadDeadline github.com/quic-go/quic-go.OOBCapablePacketConn.SetReadDeadline
SetWriteDeadline(t time.Time) error (*IPConn).conn.SetWriteDeadline (*UDPConn).conn.SetWriteDeadline (*UnixConn).conn.SetWriteDeadline github.com/multiformats/go-multiaddr/net.PacketConn.SetWriteDeadline *github.com/pion/dtls/v3/internal/net/udp.PacketConn.SetWriteDeadline *github.com/pion/ice/v4/internal/fakenet.MockPacketConn.SetWriteDeadline *github.com/pion/ice/v4/internal/fakenet.PacketConn.Conn.SetWriteDeadline github.com/pion/transport/v2.UDPConn.SetWriteDeadline *github.com/pion/transport/v2/udp.BatchConn.PacketConn.SetWriteDeadline github.com/pion/transport/v3.UDPConn.SetWriteDeadline *github.com/pion/transport/v3/vnet.UDPConn.SetWriteDeadline *github.com/pion/turn/v4.STUNConn.SetWriteDeadline *github.com/pion/turn/v4/internal/client.UDPConn.SetWriteDeadline *github.com/pion/webrtc/v4/internal/mux.Endpoint.SetWriteDeadline github.com/quic-go/quic-go.OOBCapablePacketConn.SetWriteDeadline
WriteTo(p []byte, addr Addr) (n int, err error) (*IPConn).WriteTo (*UDPConn).WriteTo (*UnixConn).WriteTo github.com/multiformats/go-multiaddr/net.PacketConn.WriteTo *github.com/pion/dtls/v3/internal/net/udp.PacketConn.WriteTo *github.com/pion/ice/v4/internal/fakenet.MockPacketConn.WriteTo *github.com/pion/ice/v4/internal/fakenet.PacketConn.WriteTo github.com/pion/transport/v2.UDPConn.WriteTo *github.com/pion/transport/v2/udp.BatchConn.WriteTo github.com/pion/transport/v3.UDPConn.WriteTo *github.com/pion/transport/v3/vnet.UDPConn.WriteTo *github.com/pion/turn/v4.STUNConn.WriteTo *github.com/pion/turn/v4/internal/client.UDPConn.WriteTo *github.com/pion/webrtc/v4/internal/mux.Endpoint.WriteTo github.com/quic-go/quic-go.OOBCapablePacketConn.WriteTo