diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-04-28 19:23:50 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-05-13 16:57:44 +0200 |
commit | 0271e9b10c71c26f7b33a6141278b71d55b89626 (patch) | |
tree | 01ae8b58c41e128e740fe621af6eee5422dbb187 /man/sd_bus_add_object.xml | |
parent | 491ce161037a11b52abec74eeb6c8cfa512ef1fb (diff) | |
download | systemd-0271e9b10c71c26f7b33a6141278b71d55b89626.tar.gz |
man: complete vtable flag documentation
Diffstat (limited to 'man/sd_bus_add_object.xml')
-rw-r--r-- | man/sd_bus_add_object.xml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/man/sd_bus_add_object.xml b/man/sd_bus_add_object.xml index 60f04187f8..102ee66d29 100644 --- a/man/sd_bus_add_object.xml +++ b/man/sd_bus_add_object.xml @@ -544,6 +544,25 @@ This corresponds to the <constant>org.freedesktop.systemd1.Explicit</constant> annotation in introspection data.</para></listitem> </varlistentry> + + <varlistentry> + <term><constant>SD_BUS_VTABLE_SENSITIVE</constant></term> + + <listitem><para>Mark this vtable method entry as processing sensitive data. When set, + incoming method call messages and their outgoing reply messages are marked as sensitive using + <citerefentry><refentrytitle>sd_bus_message_sensitive</refentrytitle><manvolnum>3</manvolnum></citerefentry>, + so that they are erased from memory when freed.</para></listitem> + </varlistentry> + + <varlistentry> + <term><constant>SD_BUS_VTABLE_ABSOLUTE_OFFSET</constant></term> + + <listitem><para>Mark this vtable method or property entry so that the user data pointer passed to + its associated handler functions is determined slightly differently: instead of adding the offset + parameter of the entry to the user data pointer specified during vtable registration, the offset is + passed directly, converted to a pointer, without taking the user data pointer specified during + vtable registration into account.</para></listitem> + </varlistentry> </variablelist> </refsect2> </refsect1> |