Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultTransport = Transport{ DialContext: (&net.Dialer{ Timeout: 30 * time.Second, KeepAlive: 30 * time.Second, DualStack: true, }).DialContext, }
DefaultTransport implements the default dialing strategy
Functions ¶
This section is empty.
Types ¶
type Conn ¶
Conn is a connection between two waves nodes
type ConnOption ¶
ConnOption is a connection creation option
func WithRemote ¶
func WithRemote(network, addr string) ConnOption
WithRemote is an option for remote endpoint
func WithTransport ¶
func WithTransport(t *Transport) ConnOption
WithTransport is an option for custom transport of the connection
func WithVersion ¶
func WithVersion(v proto.Version) ConnOption
WithVersion is an option for versioning a connection
Click to show internal directories.
Click to hide internal directories.