Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { Context context.Context // Network options Dialer ContextDialer TLSConfig *tls.Config KeepAlive time.Duration Timeout time.Duration Pipeline int // EPP options Versions []string Objects []string Extensions []string UnannouncedExtensions []string Schemas schema.Schemas }
Config is an optimized form of EPP options, suitable for passing via the call stack.
func (*Config) Clone ¶
Clone returns a 1-level deep clone of cfg. Slice members and tls.Config will be cloned.
func (*Config) EPPOptions ¶
type Context ¶
func (Context) EPPOptions ¶
type ContextDialer ¶
type ContextDialer interface {
DialContext(ctx context.Context, network, addr string) (net.Conn, error)
}
ContextDialer is any type with a DialContext method that returns (net.Conn, [error]).
type KeepAlive ¶
func (KeepAlive) EPPOptions ¶
type Schemas ¶
func (Schemas) EPPOptions ¶
type TLSConfig ¶
func (*TLSConfig) EPPOptions ¶
Click to show internal directories.
Click to hide internal directories.