package
10.3.2+incompatible
Repository: https://github.com/joshuar/go-hass-agent.git
Documentation: pkg.go.dev

# Functions

GetData fetches data using the given method from D-Bus, as the provided type.
HasPropertyChanged checks if the given property has been changed in the given signal.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MatchPropChanged will set up a D-Bus watch to match on the org.freedesktop.DBus.Properties.PropertiesChanged signal of the org.freedesktop.DBus.Properties interface, together with other match options.
NewBus creates a D-Bus connection to the requested bus.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ParsePropertiesChanged treats the given signal body as matching the canonical org.freedesktop.DBus.PropertiesChanged signature and will parse it into a Properties structure that is easier to use.
ParseValueChange treats the given signal body as matching a value change of a property from an old value to a new value.
VariantToValue converts a dbus.Variant value into the specified Go type.

# Constants

No description provided by the author
No description provided by the author
session.
system.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Bus represents a particular D-Bus connection to either the system or session bus.
No description provided by the author
revive:disable:struct-tag.
Properties represents a signal that matches the canonical org.freedesktop.DBus.PropertiesChanged signature.
revive:disable:struct-tag.
No description provided by the author
Values represents a property value that changed.
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author