diff --git a/man/sd_bus_add_object_vtable.xml b/man/sd_bus_add_object_vtable.xml index 1c222bc5f4..9d7e30a504 100644 --- a/man/sd_bus_add_object_vtable.xml +++ b/man/sd_bus_add_object_vtable.xml @@ -356,19 +356,19 @@ - SD_BUS_VTABLE_CONST - SD_BUS_VTABLE_EMITS_CHANGE - SD_BUS_VTABLE_EMITS_INVALIDATION + SD_BUS_VTABLE_PROPERTY_CONST + SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE + SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION Those three flags correspond to different values of the org.freedesktop.DBus.Property.EmitsChangedSignal annotation, which specifies whether the org.freedesktop.DBus.Properties.PropertiesChanged signal is - emitted whenever the property changes. SD_BUS_VTABLE_CONST corresponds to + emitted whenever the property changes. SD_BUS_VTABLE_PROPERTY_CONST corresponds to const and means that the property never changes during the lifetime of the object it belongs to, so no signal needs to be emitted. - SD_BUS_VTABLE_EMITS_CHANGE corresponds to true and means - that the signal is emitted. SD_BUS_VTABLE_EMITS_INVALIDATION corresponds to - invalides and means that the signal is emitted, but the value is not included + SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE corresponds to true and means + that the signal is emitted. SD_BUS_VTABLE_PROPERTY_EMITS_INVALIDATION corresponds to + invalidates and means that the signal is emitted, but the value is not included in the signal. @@ -378,7 +378,7 @@ Mark this vtable property entry as requiring explicit request to for the value to be shown (generally because the value is large or slow to calculate). This entry cannot be combined - with SD_BUS_VTABLE_EMITS_CHANGE, and will not be shown in property listings by + with SD_BUS_VTABLE_PROPERTY_EMITS_CHANGE, and will not be shown in property listings by default (e.g. busctl introspect). This corresponds to the org.freedesktop.systemd1.Explicit annotation in introspection data.