Versions in this module Expand all Collapse all v0 v0.2.0 Jun 17, 2024 Changes in this version + func DialTimeout(duration time.Duration) func(*Dialer) error + type Addr struct + func NewAddrFromConn(c *Conn) Addr + func (a Addr) Network() string + func (a Addr) String() string + type Conn struct + func NewConn(connection httpstream.Connection, stream httpstream.Stream) *Conn + func (c *Conn) Close() error + func (c *Conn) LocalAddr() net.Addr + func (c *Conn) Read(b []byte) (n int, err error) + func (c *Conn) RemoteAddr() net.Addr + func (c *Conn) SetDeadline(t time.Time) error + func (c *Conn) SetReadDeadline(t time.Time) error + func (c *Conn) SetWriteDeadline(t time.Time) error + func (c *Conn) Write(b []byte) (n int, err error) + type Dialer struct + func NewDialer(p Proxy, options ...func(*Dialer) error) (*Dialer, error) + func (d *Dialer) DialContext(_ context.Context, _ string, addr string) (net.Conn, error) + func (d *Dialer) DialContextWithAddr(ctx context.Context, addr string) (net.Conn, error) + type Proxy struct + KeepAlive *time.Duration + Kind string + KubeConfig *rest.Config + Namespace string + Port int + ResourceName string