Files
deconnect/internal/domains/dialer.go

16 lines
220 B
Go
Raw Normal View History

2026-05-26 16:32:55 +03:00
package domains
import (
2026-05-27 10:58:13 +03:00
"context"
2026-05-26 16:32:55 +03:00
"net"
"net/url"
)
const DomainNameDialer = "dialer"
type Dialer interface {
2026-05-27 10:58:13 +03:00
Auth() (string, bool)
Dial(ctx context.Context) (net.Conn, error)
2026-05-26 16:32:55 +03:00
UpstreamURL() (*url.URL, error)
}