summaryrefslogtreecommitdiff
path: root/man/vtable-example.c
Commit message (Collapse)AuthorAgeFilesLines
* man: improve VtableExampleLuca Boccassi2022-05-111-9/+25
| | | | | | | | | | | | The methods published by the example have a reply in the signature, but the code was not sending any, so the client gets stuck waiting for a response that doesn't arrive. Echo back the input string. Update the object path to follow what would be the canonical format. Request a service name on the bus, so that the code can be dropped in a service and it can be dbus-activatable. It also makes it easier to see on busctl list.
* man: add licenses to all files that lack oneLuca Boccassi2021-10-011-0/+2
| | | | | | | Documentation is licensed under LGPL-2.1-or-later. Scripts are MIT to facilitate reuse. Examples are relicensed to CC0-1.0 to maximise copy-and-paste for users, with permission from authors.
* sd-bus: Add a nicer way of specifying sd-bus vtable method argumentsDaan De Meyer2020-05-061-0/+24
| | | | | SD_BUS_NAMES_WITH_ARGS is a less error-prone way of specifying D-Bus method arguments.
* tree-wide: code improvements suggested by CoccinelleFrantisek Sumsal2019-04-301-1/+1
|
* man: document sd_bus_add_{object,fallback}_vtableZbigniew Jędrzejewski-Szmek2019-04-231-0/+70
The interface provided by those two functions is huge, so this text could probably be made two or three times as long if all details were described. But I think it's a good start.