Versions in this module Expand all Collapse all v0 v0.0.2 Feb 4, 2021 Changes in this version + var Xlmns = map[string]string + type Device struct + func GetAvailableDevicesAtSpecificEthernetInterface(interfaceName string) []Device + func NewDevice(xaddr string) *Device + func (dev *Device) Authenticate(username, password string) + func (dev *Device) GetCapabilities() (map[string]string, error) + func (dev *Device) GetDeviceInfo() DeviceInfo + func (dev *Device) GetEndpoint(name string) string + func (dev *Device) GetServices() map[string]string + func (dev Device) CallMethod(method interface{}) (*http.Response, error) + type DeviceInfo struct + FirmwareVersion string + HardwareId string + Manufacturer string + Model string + SerialNumber string + type DeviceType int + const NVA + const NVD + const NVS + const NVT + func (devType DeviceType) String() string