Add property setter helper

This commit is contained in:
Christian Müller 2020-03-06 11:46:34 +01:00
parent b5a3c5f6aa
commit 90c97fb098

View file

@ -58,6 +58,11 @@ func (d *dbusBase) getProperty(iface string) (interface{}, error) {
return variant.Value(), err
}
func (d *dbusBase) setProperty(iface string, value interface{}) (error) {
err := d.obj.SetProperty(iface, dbus.MakeVariant(value))
return err
}
func (d *dbusBase) getObjectProperty(iface string) (value dbus.ObjectPath, err error) {
prop, err := d.getProperty(iface)
if err != nil {