feat(io): Add EmitsChangedSignal annotations to device properties

Signed-off-by: Sven Sager <s.sager@kunbus.com>
This commit is contained in:
Sven Sager
2026-02-06 08:50:02 +01:00
parent f387b0a836
commit ce1a25ac0e

View File

@@ -16,15 +16,33 @@ class InterfaceDevice:
"""
<node>
<interface name="com.revolutionpi.ios1.Device">
<property name="bmk" type="s" access="read"/>
<property name="catalognr" type="s" access="read"/>
<property name="comment" type="s" access="read"/>
<property name="id" type="s" access="read"/>
<property name="inp" type="ao" access="read"/>
<property name="name" type="s" access="read"/>
<property name="out" type="ao" access="read"/>
<property name="position" type="n" access="read"/>
<property name="type" type="s" access="read"/>
<property name="bmk" type="s" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
<property name="catalognr" type="s" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
<property name="comment" type="s" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
<property name="id" type="s" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
<property name="inp" type="ao" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
<property name="name" type="s" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
<property name="out" type="ao" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
<property name="position" type="n" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
<property name="type" type="s" access="read">
<annotation name="org.freedesktop.DBus.Property.EmitsChangedSignal" value="const"/>
</property>
</interface>
</node>
"""