Systemd/src/systemd
Lennart Poettering c4e48030cf sd-bus: make "close+flush-on-exit" optional when using sd-event with sd-bus
This adds a new pair of API calls sd_bus_set_close_on_exit() and
sd_bus_get_close_on_exit(). They control whether an sd_bus object
attached to a an sd-event loop shall automatically be flushed/closed
when the event loop goes down. Usually that's a good thing, except for
very few cases where the bus connection is longer living than the event
loop it is attached on. Specifically, this is the case for nspawn, where
we run the event loop only while the container is up, but afterwards
still want to be able to use the bus connection.
2018-11-09 17:08:59 +01:00
..
_sd-common.h tree-wide: drop empty lines in the begining of comments 2018-06-29 10:50:23 +09:00
meson.build test: also run compile tests for libudev.h 2018-11-03 18:00:47 +09:00
sd-bus-protocol.h tree-wide: drop empty lines in the begining of comments 2018-06-29 10:50:23 +09:00
sd-bus-vtable.h tree-wide: drop empty lines in the begining of comments 2018-06-29 10:50:23 +09:00
sd-bus.h sd-bus: make "close+flush-on-exit" optional when using sd-event with sd-bus 2018-11-09 17:08:59 +01:00
sd-daemon.h tree-wide: drop empty lines in the begining of comments 2018-06-29 10:50:23 +09:00
sd-device.h sd-device: make sd_device_get_is_initialized() returns is_initialized by return value 2018-10-29 17:33:33 +09:00
sd-dhcp-client.h sd-dhcp: make time value for DUID-LLT configurable 2018-08-08 10:15:00 +09:00
sd-dhcp-lease.h tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
sd-dhcp-server.h tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
sd-dhcp6-client.h dhcp6: don't include internal header "sparse-endian.h" in "sd-dhcp6-client.h" 2018-10-04 21:29:35 +02:00
sd-dhcp6-lease.h tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
sd-event.h sd-event: add sd_event_source_{get,set}_floating() 2018-11-05 13:19:02 +09:00
sd-hwdb.h tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
sd-id128.h sd-id128: add sd_id128_get_boot_app_specific() 2018-10-02 15:15:10 +02:00
sd-ipv4acd.h tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
sd-ipv4ll.h tree-wide: use proper unicode © instead of (C) where we can 2018-06-14 10:20:20 +02:00
sd-journal.h tree-wide: drop empty lines in the begining of comments 2018-06-29 10:50:23 +09:00
sd-lldp.h lldp: improve debug log message 2018-11-06 20:15:09 +09:00
sd-login.h tree-wide: drop empty lines in the begining of comments 2018-06-29 10:50:23 +09:00
sd-messages.h tree-wide: drop all references to "journalctl --new-id128" 2018-10-02 16:43:54 +02:00
sd-ndisc.h ndisc: improve debug log message 2018-11-06 20:15:09 +09:00
sd-netlink.h sd-netlink: make sd_netlink_slot take its description 2018-10-16 18:42:23 +09:00
sd-network.h tree-wide: drop copyright headers from frequent contributors 2018-06-20 11:58:53 +02:00
sd-path.h tree-wide: drop empty lines in the begining of comments 2018-06-29 10:50:23 +09:00
sd-radv.h Correct a number of trivial typos. 2018-06-18 22:44:44 +02:00
sd-resolve.h sd-resolve: introduce sd_resolve_query_{get,set}_floating() 2018-11-05 13:19:02 +09:00
sd-utf8.h tree-wide: drop empty lines in the begining of comments 2018-06-29 10:50:23 +09:00