Documentation
¶
Index ¶
- func DefaultConfig() *quic.Config
- func NewConn(pconn net.PacketConn, remoteAddr net.Addr, host string, tlsConf *tls.Config, ...) (orbit.Conn, error)
- func NewConnWithCloser(pconn net.PacketConn, remoteAddr net.Addr, host string, tlsConf *tls.Config, ...) (orbit.Conn, error)
- func NewListener(conn net.PacketConn, tlsConf *tls.Config, conf *quic.Config) (orbit.Listener, error)
- func NewListenerWithCloser(conn net.PacketConn, tlsConf *tls.Config, conf *quic.Config, cl closer.Closer) (orbit.Listener, error)
- func NewUDPConn(addr string, tlsConf *tls.Config, conf *quic.Config) (orbit.Conn, error)
- func NewUDPConnWithCloser(addr string, tlsConf *tls.Config, conf *quic.Config, cl closer.Closer) (orbit.Conn, error)
- func NewUDPListener(listenAddr string, tlsConf *tls.Config, conf *quic.Config) (orbit.Listener, error)
- func NewUDPListenerWithCloser(listenAddr string, tlsConf *tls.Config, conf *quic.Config, cl closer.Closer) (orbit.Listener, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultConfig ¶
DefaultConfig returns a quic.Config, where some fields are set to default values.
func NewConnWithCloser ¶
func NewListener ¶
func NewListenerWithCloser ¶
func NewListenerWithCloser( conn net.PacketConn, tlsConf *tls.Config, conf *quic.Config, cl closer.Closer, ) (orbit.Listener, error)
Pass a nil quic config for the default config.
func NewUDPConn ¶
func NewUDPConnWithCloser ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.