Documentation
¶
Index ¶
- Constants
- func NewDirectOutbound(resolver dns.Resolver) *directOutbound
- func NewHttp2Outbound(u *url.URL, tp transport.OutboundTransport) (*h2Outbound, error)
- func NewHttp3Outbound(u *url.URL) (*h3Outbound, error)
- func NewHttpOutbound(u *url.URL, tp transport.OutboundTransport) (*httpOutbound, error)
- func NewSocksOutbound(u *url.URL, tp transport.OutboundTransport) (*socksOutbound, error)
- type Outbound
Constants ¶
View Source
const ( Http2DefaultConcurrency = 8 Http2MaxConcurrency = 100 Http2DefaultAliveTime = 0 Http2RequestTimeOut = 5 * time.Second )
Variables ¶
This section is empty.
Functions ¶
func NewDirectOutbound ¶
func NewHttp2Outbound ¶
func NewHttp2Outbound(u *url.URL, tp transport.OutboundTransport) (*h2Outbound, error)
func NewHttp3Outbound ¶
func NewHttpOutbound ¶
func NewHttpOutbound(u *url.URL, tp transport.OutboundTransport) (*httpOutbound, error)
func NewSocksOutbound ¶
func NewSocksOutbound(u *url.URL, tp transport.OutboundTransport) (*socksOutbound, error)
Types ¶
Click to show internal directories.
Click to hide internal directories.