package
3.0.1+incompatible
Repository: https://github.com/cloud-foundations/dominator.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package rrdialer implements a dialer which provides improved behaviour for hostnames with multiple IP addresses (aka.
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

BindAndDial is similar to the net.Dial function from the standard library except it binds the underlying network socket to a specified local address.
CreateTapDevice will create a "tap" network device with a randomly chosen interface name.
GetBridgeVlanId will get the VLAN Id associated with the uplink EtherNet interface for the specified bridge interface.
ListBridges will return a list of EtherNet (layer 2) bridges.
ListBroadcastInterfaces will return a list of broadcast (EtherNet, bridge, vlan) interfaces.
ListenWithReuse is similar to the net.Listen function from the standard library but sets the SO_REUSEADDR and SO_REUSEPORT options on the underlying socket.
NewCpuSharingDialer wraps dialer and returns a new Dialer which uses the cpuSharer to limit concurrent CPU usage.
NewMeasuringDialer wraps dialer and returns a dialer that can be used to measure the time spent in blocking operations.
TestCarrier will return true if the interface has a carrier signal.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

MeasuringConnection implements the net.Conn interface.
MeasuringDialer implements the Dialer interface.

# Interfaces

CpuSharer defines the interface for types which can be used to co-operatively share CPUs.
Dialer defines a dialer that can be use to create connections.
No description provided by the author