<paramdef>sd_bus_message_handler_t <parameter>callback</parameter></paramdef>
<paramdef>void *<parameter>userdata</parameter></paramdef>
</funcprototype>
+ </funcsynopsis>
- <para>
- <constant>SD_BUS_VTABLE_CAPABILITY(<replaceable>capability</replaceable>)</constant>
- </para>
+ <para>
+ <constant>SD_BUS_VTABLE_CAPABILITY(<replaceable>capability</replaceable>)</constant>
+ </para>
- <para>
- <constant>SD_BUS_VTABLE_START(<replaceable>flags</replaceable>)</constant>
- </para>
- <para>
- <constant>SD_BUS_VTABLE_END</constant>
- </para>
- <para>
- <constant>SD_BUS_METHOD_WITH_ARGS_OFFSET(<replaceable>member</replaceable>,
- <replaceable>args</replaceable>,
- <replaceable>result</replaceable>,
- <replaceable>handler</replaceable>,
- <replaceable>offset</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_METHOD_WITH_ARGS(<replaceable>member</replaceable>,
- <replaceable>args</replaceable>,
- <replaceable>result</replaceable>,
- <replaceable>handler</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_METHOD_WITH_NAMES_OFFSET(<replaceable>member</replaceable>,
- <replaceable>signature</replaceable>,
- <replaceable>in_names</replaceable>,
- <replaceable>result</replaceable>,
- <replaceable>out_names</replaceable>,
- <replaceable>handler</replaceable>,
- <replaceable>offset</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_METHOD_WITH_NAMES(<replaceable>member</replaceable>,
- <replaceable>signature</replaceable>,
- <replaceable>in_names</replaceable>,
- <replaceable>result</replaceable>,
- <replaceable>out_names</replaceable>,
- <replaceable>handler</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_METHOD_WITH_OFFSET(<replaceable>member</replaceable>,
- <replaceable>signature</replaceable>,
- <replaceable>result</replaceable>,
- <replaceable>handler</replaceable>,
- <replaceable>offset</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_METHOD(<replaceable>member</replaceable>,
- <replaceable>signature</replaceable>,
- <replaceable>result</replaceable>,
- <replaceable>handler</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_SIGNAL_WITH_ARGS(<replaceable>member</replaceable>,
- <replaceable>args</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_SIGNAL_WITH_NAMES(<replaceable>member</replaceable>,
- <replaceable>signature</replaceable>,
- <replaceable>names</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_SIGNAL(<replaceable>member</replaceable>,
- <replaceable>signature</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_WRITABLE_PROPERTY(<replaceable>member</replaceable>,
- <replaceable>signature</replaceable>,
- <replaceable>get</replaceable>,
- <replaceable>set</replaceable>,
- <replaceable>offset</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_PROPERTY(<replaceable>member</replaceable>,
- <replaceable>signature</replaceable>,
- <replaceable>get</replaceable>,
- <replaceable>offset</replaceable>,
- <replaceable>flags</replaceable>)
- </constant>
- </para>
- <para>
- <constant>SD_BUS_PARAM(<replaceable>name</replaceable>)</constant>
- </para>
- <para>
- <constant>SD_BUS_ARGS(<replaceable>...</replaceable>)</constant>
- </para>
- <para>
- <constant>SD_BUS_RESULT(<replaceable>...</replaceable>)</constant>
- </para>
- <para>
- <constant>SD_BUS_NO_ARGS</constant>
- </para>
- <para>
- <constant>SD_BUS_NO_RESULT</constant>
- </para>
- </funcsynopsis>
+ <para>
+ <constant>SD_BUS_VTABLE_START(<replaceable>flags</replaceable>)</constant>
+ </para>
+ <para>
+ <constant>SD_BUS_VTABLE_END</constant>
+ </para>
+ <para>
+ <constant>SD_BUS_METHOD_WITH_ARGS_OFFSET(<replaceable>member</replaceable>,
+ <replaceable>args</replaceable>,
+ <replaceable>result</replaceable>,
+ <replaceable>handler</replaceable>,
+ <replaceable>offset</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_METHOD_WITH_ARGS(<replaceable>member</replaceable>,
+ <replaceable>args</replaceable>,
+ <replaceable>result</replaceable>,
+ <replaceable>handler</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_METHOD_WITH_NAMES_OFFSET(<replaceable>member</replaceable>,
+ <replaceable>signature</replaceable>,
+ <replaceable>in_names</replaceable>,
+ <replaceable>result</replaceable>,
+ <replaceable>out_names</replaceable>,
+ <replaceable>handler</replaceable>,
+ <replaceable>offset</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_METHOD_WITH_NAMES(<replaceable>member</replaceable>,
+ <replaceable>signature</replaceable>,
+ <replaceable>in_names</replaceable>,
+ <replaceable>result</replaceable>,
+ <replaceable>out_names</replaceable>,
+ <replaceable>handler</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_METHOD_WITH_OFFSET(<replaceable>member</replaceable>,
+ <replaceable>signature</replaceable>,
+ <replaceable>result</replaceable>,
+ <replaceable>handler</replaceable>,
+ <replaceable>offset</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_METHOD(<replaceable>member</replaceable>,
+ <replaceable>signature</replaceable>,
+ <replaceable>result</replaceable>,
+ <replaceable>handler</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_SIGNAL_WITH_ARGS(<replaceable>member</replaceable>,
+ <replaceable>args</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_SIGNAL_WITH_NAMES(<replaceable>member</replaceable>,
+ <replaceable>signature</replaceable>,
+ <replaceable>names</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_SIGNAL(<replaceable>member</replaceable>,
+ <replaceable>signature</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_WRITABLE_PROPERTY(<replaceable>member</replaceable>,
+ <replaceable>signature</replaceable>,
+ <replaceable>get</replaceable>,
+ <replaceable>set</replaceable>,
+ <replaceable>offset</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_PROPERTY(<replaceable>member</replaceable>,
+ <replaceable>signature</replaceable>,
+ <replaceable>get</replaceable>,
+ <replaceable>offset</replaceable>,
+ <replaceable>flags</replaceable>)
+ </constant>
+ </para>
+ <para>
+ <constant>SD_BUS_PARAM(<replaceable>name</replaceable>)</constant>
+ </para>
+ <para>
+ <constant>SD_BUS_ARGS(<replaceable>...</replaceable>)</constant>
+ </para>
+ <para>
+ <constant>SD_BUS_RESULT(<replaceable>...</replaceable>)</constant>
+ </para>
+ <para>
+ <constant>SD_BUS_NO_ARGS</constant>
+ </para>
+ <para>
+ <constant>SD_BUS_NO_RESULT</constant>
+ </para>
</refsynopsisdiv>
<refsect1>