export

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: Oct 12, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GroupAddress

type GroupAddress struct {
	Name        string `xml:"Name,attr"`
	Address     string `xml:"Address,attr"`
	Central     bool   `xml:"Central,attr"`
	Unfiltered  bool   `xml:"Unfiltered,attr"`
	DPTs        string `xml:"DPTs,attr"`
	Description string `xml:"Description,attr"`
}

GroupAddress defines a a single group address in the ETS 5 group address export.

type GroupAddressExport

type GroupAddressExport struct {
	XMLName    xml.Name     `xml:"GroupAddress-Export"`
	Xmlns      string       `xml:"xmlns,attr"`
	GroupRange []GroupRange `xml:"GroupRange"`
}

GroupAddressExport is the root element of the xml file which generates the ETS 5 application while the group address export.

type GroupRange

type GroupRange struct {
	Name         string         `xml:"Name,attr"`
	RangeStart   uint16         `xml:"RangeStart,attr"`
	RangeEnd     uint16         `xml:"RangeEnd,attr"`
	GroupRange   []GroupRange   `xml:"GroupRange"`
	GroupAddress []GroupAddress `xml:"GroupAddress"`
}

GroupRange defines a rage of group addresses in the ETS 5 group address export.

Jump to

Keyboard shortcuts

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