Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApcProvider ¶
type ApcProvider interface {
Shutdown()
}
type Configuration ¶
type Configuration interface { VerifyHostConnection(h *entities.ApcHost) error Hosts() []*entities.ApcHost HubHosts() []*entities.HubHost HostKeys() []string HostByName(hostName string) *entities.ApcHost AddHost(host *entities.ApcHost) AddHubHost(host *entities.HubHost) ApplyHub(h *entities.HubHost) Configuration Apply(h *entities.ApcHost) Configuration Save() SaveHubs() Remove(hostName string) ResetConfig() Shutdown() }
type GraphPointSmoothing ¶ added in v0.9.3
type HubApiProvider ¶ added in v0.9.6
type HubApiProvider interface { DeviceList() []entities.DeviceList DeviceDetailsList() []*entities.DeviceDetails DeviceDetailById(id string) entities.Device DeviceCapabilitiesById(id string) []entities.DeviceCapabilities DeviceEventHistoryById(id string) []entities.DeviceEvent CreateDeviceEventListener() bool CancelDeviceEventListener() bool Shutdown() }
type ViewProvider ¶
type ViewProvider interface { ShowPrefsPage() ShowMainPage() Shutdown() }
Click to show internal directories.
Click to hide internal directories.