Dialer

Overview

Location

  • Reference:
    • Go.dll  .NET, .NET Standard 2.0
    • Go.fx  Island
  • Namespace: go.net
  • Platforms: .NET, .NET Standard 2.0, Island

 

constructor

 

constructor

 

Dialer()

 

init()

 

Sub New()

constructor (Dialer) .NET, .NET Standard 2.0

 

constructor(value: Dialer)

 

Dialer(Dialer value)

 

init(_ value: Dialer)

 

Sub New(value As Dialer)

Parameters:

  • value:

constructor (Dialer) Island

 

constructor(value: Dialer)

 

Dialer(Dialer value)

 

init(_ value: Dialer)

 

Sub New(value As Dialer)

Parameters:

  • value:

Control

 

// .NET, .NET Standard 2.0
var Control: Func<string, string, RawConn, error>;
// Island
var Control: Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error>;

 

// .NET, .NET Standard 2.0
Func<string, string, RawConn, error> Control
// Island
Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error> Control

 

// .NET, .NET Standard 2.0
var Control: Func<string, string, RawConn, error>
// Island
var Control: Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error>

 

// .NET, .NET Standard 2.0
Control Func<string, string, RawConn, error>
// Island
Control Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error>

 

// .NET, .NET Standard 2.0
FIELD Control() As Func (Of string, string, RawConn, error)
// Island
FIELD Control() As Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error>

Deadline

 

// .NET, .NET Standard 2.0
var Deadline: Time;
// Island
var Deadline: Time;

 

// .NET, .NET Standard 2.0
Time Deadline
// Island
Time Deadline

 

// .NET, .NET Standard 2.0
var Deadline: Time
// Island
var Deadline: Time

 

// .NET, .NET Standard 2.0
Deadline Time
// Island
Deadline Time

 

// .NET, .NET Standard 2.0
FIELD Deadline() As Time
// Island
FIELD Deadline() As Time

Dial

 

method Dial(network: string; address: string): tuple of (Conn, error)

 

(Conn, error) Dial(string network, string address)

 

func Dial(_ network: string, _ address: string) -> (Conn, error)

 

func Dial(network string, address string) (Conn, error)

 

Function Dial(network As string, address As string) As Tuple (Of Conn, error)

Parameters:

  • network:
  • address:

DialContext

 

method DialContext(ctx: Context; network: string; address: string): tuple of (Conn, error)

 

(Conn, error) DialContext(Context ctx, string network, string address)

 

func DialContext(_ ctx: Context, _ network: string, _ address: string) -> (Conn, error)

 

func DialContext(ctx Context, network string, address string) (Conn, error)

 

Function DialContext(ctx As Context, network As string, address As string) As Tuple (Of Conn, error)

Parameters:

  • ctx:
  • network:
  • address:

DualStack

 

var DualStack: bool;

 

bool DualStack

 

var DualStack: bool

 

DualStack bool

 

FIELD DualStack() As bool

FallbackDelay

 

var FallbackDelay: Duration;

 

Duration FallbackDelay

 

var FallbackDelay: Duration

 

FallbackDelay Duration

 

FIELD FallbackDelay() As Duration

KeepAlive

 

var KeepAlive: Duration;

 

Duration KeepAlive

 

var KeepAlive: Duration

 

KeepAlive Duration

 

FIELD KeepAlive() As Duration

LocalAddr

 

var LocalAddr: Addr;

 

Addr LocalAddr

 

var LocalAddr: Addr

 

LocalAddr Addr

 

FIELD LocalAddr() As Addr

Resolver

 

// .NET, .NET Standard 2.0
var Resolver: Reference<Resolver>;
// Island
var Resolver: Reference<Resolver>;

 

// .NET, .NET Standard 2.0
Reference<Resolver> Resolver
// Island
Reference<Resolver> Resolver

 

// .NET, .NET Standard 2.0
var Resolver: Reference<Resolver>
// Island
var Resolver: Reference<Resolver>

 

// .NET, .NET Standard 2.0
Resolver Reference<Resolver>
// Island
Resolver Reference<Resolver>

 

// .NET, .NET Standard 2.0
FIELD Resolver() As Reference<Resolver>
// Island
FIELD Resolver() As Reference<Resolver>

Timeout

 

var Timeout: Duration;

 

Duration Timeout

 

var Timeout: Duration

 

Timeout Duration

 

FIELD Timeout() As Duration

 

Control

 

// .NET, .NET Standard 2.0
var Control: Func<string, string, RawConn, error>;
// Island
var Control: Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error>;

 

// .NET, .NET Standard 2.0
Func<string, string, RawConn, error> Control
// Island
Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error> Control

 

// .NET, .NET Standard 2.0
var Control: Func<string, string, RawConn, error>
// Island
var Control: Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error>

 

// .NET, .NET Standard 2.0
Control Func<string, string, RawConn, error>
// Island
Control Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error>

 

// .NET, .NET Standard 2.0
FIELD Control() As Func (Of string, string, RawConn, error)
// Island
FIELD Control() As Func<go.builtin.string,go.builtin.string,go.syscall.RawConn,go.builtin.error>

Deadline

 

// .NET, .NET Standard 2.0
var Deadline: Time;
// Island
var Deadline: Time;

 

// .NET, .NET Standard 2.0
Time Deadline
// Island
Time Deadline

 

// .NET, .NET Standard 2.0
var Deadline: Time
// Island
var Deadline: Time

 

// .NET, .NET Standard 2.0
Deadline Time
// Island
Deadline Time

 

// .NET, .NET Standard 2.0
FIELD Deadline() As Time
// Island
FIELD Deadline() As Time

DualStack

 

var DualStack: bool;

 

bool DualStack

 

var DualStack: bool

 

DualStack bool

 

FIELD DualStack() As bool

FallbackDelay

 

var FallbackDelay: Duration;

 

Duration FallbackDelay

 

var FallbackDelay: Duration

 

FallbackDelay Duration

 

FIELD FallbackDelay() As Duration

KeepAlive

 

var KeepAlive: Duration;

 

Duration KeepAlive

 

var KeepAlive: Duration

 

KeepAlive Duration

 

FIELD KeepAlive() As Duration

LocalAddr

 

var LocalAddr: Addr;

 

Addr LocalAddr

 

var LocalAddr: Addr

 

LocalAddr Addr

 

FIELD LocalAddr() As Addr

Resolver

 

// .NET, .NET Standard 2.0
var Resolver: Reference<Resolver>;
// Island
var Resolver: Reference<Resolver>;

 

// .NET, .NET Standard 2.0
Reference<Resolver> Resolver
// Island
Reference<Resolver> Resolver

 

// .NET, .NET Standard 2.0
var Resolver: Reference<Resolver>
// Island
var Resolver: Reference<Resolver>

 

// .NET, .NET Standard 2.0
Resolver Reference<Resolver>
// Island
Resolver Reference<Resolver>

 

// .NET, .NET Standard 2.0
FIELD Resolver() As Reference<Resolver>
// Island
FIELD Resolver() As Reference<Resolver>

Timeout

 

var Timeout: Duration;

 

Duration Timeout

 

var Timeout: Duration

 

Timeout Duration

 

FIELD Timeout() As Duration

 

constructor

 

constructor

 

Dialer()

 

init()

 

Sub New()

constructor (Dialer) .NET, .NET Standard 2.0

 

constructor(value: Dialer)

 

Dialer(Dialer value)

 

init(_ value: Dialer)

 

Sub New(value As Dialer)

Parameters:

  • value:

constructor (Dialer) Island

 

constructor(value: Dialer)

 

Dialer(Dialer value)

 

init(_ value: Dialer)

 

Sub New(value As Dialer)

Parameters:

  • value:

Dial

 

method Dial(network: string; address: string): tuple of (Conn, error)

 

(Conn, error) Dial(string network, string address)

 

func Dial(_ network: string, _ address: string) -> (Conn, error)

 

func Dial(network string, address string) (Conn, error)

 

Function Dial(network As string, address As string) As Tuple (Of Conn, error)

Parameters:

  • network:
  • address:

DialContext

 

method DialContext(ctx: Context; network: string; address: string): tuple of (Conn, error)

 

(Conn, error) DialContext(Context ctx, string network, string address)

 

func DialContext(_ ctx: Context, _ network: string, _ address: string) -> (Conn, error)

 

func DialContext(ctx Context, network string, address string) (Conn, error)

 

Function DialContext(ctx As Context, network As string, address As string) As Tuple (Of Conn, error)

Parameters:

  • ctx:
  • network:
  • address: