diff options
author | Daan De Meyer <daan.j.demeyer@gmail.com> | 2021-01-23 15:16:57 +0000 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-01-25 12:31:17 +0900 |
commit | eb83eb63b8074e352935b61867702e6a01270005 (patch) | |
tree | 858cf5f6fbaa280d73f17c7db8c3b91c9a5976be /src/systemd/sd-bus.h | |
parent | 237ecfee15988e0f059cd064dde32b00111c6388 (diff) | |
download | systemd-eb83eb63b8074e352935b61867702e6a01270005.tar.gz |
sd-bus: Add sd_bus_reply()
While sd-bus already provides sd_bus_call() for calling a method
from a complete bus message object, We don't have an equivalent
function for replying from a method with a complete bus message
object.
Currently, we use sd_bus_send(call->bus, m, NULL) instead. Let's
add a shorthand for this pattern and name it sd_bus_reply().
Diffstat (limited to 'src/systemd/sd-bus.h')
-rw-r--r-- | src/systemd/sd-bus.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/systemd/sd-bus.h b/src/systemd/sd-bus.h index c51df2908d..1829861397 100644 --- a/src/systemd/sd-bus.h +++ b/src/systemd/sd-bus.h @@ -201,6 +201,7 @@ int sd_bus_send(sd_bus *bus, sd_bus_message *m, uint64_t *cookie); int sd_bus_send_to(sd_bus *bus, sd_bus_message *m, const char *destination, uint64_t *cookie); int sd_bus_call(sd_bus *bus, sd_bus_message *m, uint64_t usec, sd_bus_error *ret_error, sd_bus_message **reply); int sd_bus_call_async(sd_bus *bus, sd_bus_slot **slot, sd_bus_message *m, sd_bus_message_handler_t callback, void *userdata, uint64_t usec); +int sd_bus_reply(const sd_bus_message *call, sd_bus_message *reply); int sd_bus_get_fd(sd_bus *bus); int sd_bus_get_events(sd_bus *bus); |