wsdiscovery

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 26, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SendProbe

func SendProbe(interfaceName string, scopes, types []string, namespaces map[string]string) ([]string, error)

SendProbe to device

Types

type EndpointReference added in v0.1.0

type EndpointReference struct {
	Address xsd.String
}

type ProbeMatchItem added in v0.1.0

type ProbeMatchItem struct {
	EndpointReference EndpointReference
	Types             Types
	Scopes            Scopes
	XAddrs            XAddresses
	MetadataVersion   xsd.UnsignedInt
}

type ProbeMatches added in v0.1.0

type ProbeMatches struct {
	ProbeMatch []ProbeMatchItem
}

type ScopeParams added in v0.1.0

type ScopeParams struct {
	// contains filtered or unexported fields
}

func (ScopeParams) GetHardware added in v0.1.0

func (o ScopeParams) GetHardware() []string

func (ScopeParams) GetLocation added in v0.1.0

func (o ScopeParams) GetLocation() []string

func (ScopeParams) GetName added in v0.1.0

func (o ScopeParams) GetName() []string

func (ScopeParams) GetParam added in v0.1.0

func (o ScopeParams) GetParam(param string) []string

func (ScopeParams) GetProfile added in v0.1.0

func (o ScopeParams) GetProfile() []string

type Scopes added in v0.1.0

type Scopes []xsd.AnyURI

func (Scopes) GetScopeParams added in v0.1.0

func (o Scopes) GetScopeParams() *ScopeParams

func (*Scopes) UnmarshalXML added in v0.1.0

func (o *Scopes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

type Types added in v0.1.0

type Types []xsd.QName

func (*Types) UnmarshalXML added in v0.1.0

func (o *Types) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

type XAddress added in v0.1.0

type XAddress xsd.AnyURI

type XAddresses added in v0.1.0

type XAddresses []XAddress

func (*XAddresses) UnmarshalXML added in v0.1.0

func (o *XAddresses) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL