Crate libsystemd_sys[−][src]
Expand description
Low-level bindings to libsystemd (and similar) libraries
Items in this module correspond to systemd functions/types that are documented by the systemd
(sd_*
) man pages.
Modules
bus | |
daemon | |
event | |
id128 | |
journal | |
login |
Structs
const_iovec | Helper type to mark functions systemd functions that promise not to modify the underying iovec data. There is no corresponding type in libc, so their function signatures take *const iovec, which technically allow iov_base to be modified. However, const_iovec provides the same ABI, so it can be used to make the function interface easier to work with. |
iovec | |
siginfo_t | |
signalfd_siginfo |
Enums
c_void | Equivalent to C’s |
Type Definitions
c_char | Equivalent to C’s |
c_int | Equivalent to C’s |
c_uint | Equivalent to C’s |
clockid_t | |
gid_t | |
pid_t | |
size_t | |
uid_t |