Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeviceDiscovery ¶
type DeviceDiscovery struct {
// contains filtered or unexported fields
}
func NewDeviceDiscovery ¶
func (*DeviceDiscovery) Advertise ¶
func (d *DeviceDiscovery) Advertise(device *deviceapi.DeviceDiscovery, ip net.IP) error
func (*DeviceDiscovery) Close ¶
func (d *DeviceDiscovery) Close() error
func (*DeviceDiscovery) Discover ¶
func (d *DeviceDiscovery) Discover() error
func (*DeviceDiscovery) ExternalIPs ¶
func (d *DeviceDiscovery) ExternalIPs() ([]net.IP, error)
TODO: remove this in favour of the NetworkInterface resource, each exposing an IP within its status.
func (*DeviceDiscovery) Store ¶
func (d *DeviceDiscovery) Store() storage.Interface
Click to show internal directories.
Click to hide internal directories.