-
Notifications
You must be signed in to change notification settings - Fork 2
/
firmware.go
47 lines (45 loc) · 1.27 KB
/
firmware.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
package homehub
const (
firmwareVersionSG4B1 string = "SG4B1"
firmwareVersionSG4B1A string = firmwareVersionSG4B1 + "A"
)
type firmware interface {
bandwidthMonitorXPath() string
broadbandProductTypeXPath() string
connectedDevicesXPath() string
dataPumpVersionXPath() string
dataReceivedXPath() string
dataSentXPath() string
deviceInfoXPath() string
dhcpAuthoritativeXPath() string
dhcpPoolStartXPath() string
dhcpPoolEndXPath() string
dhcpSubnetMaskXPath() string
downstreamSyncSpeedXPath() string
eventLogXPath() string
hardwareVersionXPath() string
internetConnectionStatusXPath() string
lightBrightnessXPath() string
lightEnableXPath() string
lightStatusXPath() string
localTimeXPath() string
maintenanceFirmwareVersionXPath() string
natRulesXPath() string
natRuleXPath() string
natRuleCreateXPath() string
publicIPAddressXPath() string
publicSubnetMaskXPath() string
rebootXPath() string
sambaIPXPath() string
sambaHostXPath() string
serialNumberXPath() string
softwareVersionXPath() string
upstreamSyncSpeedXPath() string
versionXPath() string
wiFiFrequency24GhzXPath() string
wiFiFrequency24GhzChannelSetXPath() string
wiFiFrequency5GhzXPath() string
wiFiFrequency5GhzChannelSetXPath() string
wiFiSecurityModeXPath() string
wiFiSSIDXPath() string
}