This package contains the documentation related to developing applications that use libelogind
Original maintainer | Debian Ecosystem Init Diversity Team |
---|---|
Homepage | https://github.com/elogind/elogind |
241.3

239.3


Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | deb | 239.3+20190131-1+debian1 | 2019-02-10 | 142 kiB | 410 kiB | Debian Ecosystem Init Diversity Team |
![]() | deb | 239.3+20190131-1+debian1 | 2019-02-04 | 142 kiB | 410 kiB | Ubuntu Developers |
![]() | deb | 241.3-1+debian1 | 2019-09-05 | 366 kiB | 756 kiB | Ubuntu Developers |
Manual pages
sd-bus(3)
sd-bus - A lightweight D-Bus IPC client library
sd-event(3)
sd-event - A generic event loop implementation
sd-login(3)
sd-login - APIs for tracking logins
sd_booted(3)
sd_booted - Test whether the system is running the systemd init system
sd_bus_add_match(3)
sd_bus_add_match, sd_bus_add_match_async, sd_bus_match_signal, sd_bus_match_signal_async - Add a match rule for incoming message dispatching
sd_bus_attach_event(3)
sd_bus_attach_event, sd_bus_detach_event, sd_bus_get_event - Attach a bus connection object to an event loop
sd_bus_close(3)
sd_bus_close, sd_bus_flush - Close and flush a bus connection
sd_bus_creds_new_from_pid(3)
sd_bus_creds_new_from_pid, sd_bus_creds_get_mask, sd_bus_creds_get_augmented_mask, sd_bus_creds_ref, sd_bus_creds_unref, sd_bus_creds_unrefp - Retrieve credentials object for the specified PID
sd_bus_default(3)
sd_bus_default, sd_bus_default_user, sd_bus_default_system, sd_bus_open, sd_bus_open_user, sd_bus_open_system, sd_bus_open_system_remote, sd_bus_open_system_machine - Acquire a connection to a system or user bus
sd_bus_error_add_map(3)
sd_bus_error_add_map, sd_bus_error_map, SD_BUS_ERROR_MAP, SD_BUS_ERROR_END - Additional sd-dbus error mappings
sd_bus_get_fd(3)
sd_bus_get_fd, sd_bus_get_events, sd_bus_get_timeout - Get the file descriptor, I/O events and time-out to wait for from a message bus object
sd_bus_get_n_queued_read(3)
sd_bus_get_n_queued_read, sd_bus_get_n_queued_write - Get the number of pending bus messages in the read and write queues of a bus connection object
sd_bus_is_open(3)
sd_bus_is_open, sd_bus_is_ready - Check whether the a bus connection is open or ready.
sd_bus_message_append(3)
sd_bus_message_append, sd_bus_message_appendv - Attach fields to a D-Bus message based on a type string
sd_bus_message_append_array(3)
sd_bus_message_append_array, sd_bus_message_append_array_memfd, sd_bus_message_append_array_iovec, sd_bus_message_append_array_space - Append an array of fields to a D-Bus message
sd_bus_message_append_basic(3)
sd_bus_message_append_basic - Attach a single field to a message
sd_bus_message_append_string_memfd(3)
sd_bus_message_append_string_memfd, sd_bus_message_append_string_iovec, sd_bus_message_append_string_space - Attach a string to a message
sd_bus_message_append_strv(3)
sd_bus_message_append_strv - Attach an array of strings to a message
sd_bus_message_copy(3)
sd_bus_message_copy - Copy the contents of one message to another
sd_bus_message_get_cookie(3)
sd_bus_message_get_cookie, sd_bus_message_get_reply_cookie - Returns the transaction cookie of a message
sd_bus_message_get_monotonic_usec(3)
sd_bus_message_get_monotonic_usec, sd_bus_message_get_realtime_usec, sd_bus_message_get_seqnum - Retrieve the sender timestamps and sequence number of a message
sd_bus_message_get_signature(3)
sd_bus_message_get_signature, sd_bus_message_is_empty, sd_bus_message_has_signature - Query bus message signature
sd_bus_message_get_type(3)
sd_bus_message_get_type, sd_bus_message_is_signal, sd_bus_message_is_method_call, sd_bus_message_is_method_error - Query bus message addressing metadata
sd_bus_message_new_method_call(3)
sd_bus_message_new_method_call, sd_bus_message_new_method_return - Create a method call message
sd_bus_message_new_method_error(3)
sd_bus_message_new_method_error, sd_bus_message_new_method_errorf, sd_bus_message_new_method_errno, sd_bus_message_new_method_errnof - Create a an error reply for a method call
sd_bus_message_new_signal(3)
sd_bus_message_new_signal - Create a signal message
sd_bus_message_read(3)
sd_bus_message_read, sd_bus_message_readv - Read a sequence of values from a message
sd_bus_message_read_array(3)
sd_bus_message_read_array - Access an array of elements in a message
sd_bus_message_read_basic(3)
sd_bus_message_read_basic - Read a basic type from a message
sd_bus_message_rewind(3)
sd_bus_message_rewind - Return to beginning of message or current container
sd_bus_message_set_destination(3)
sd_bus_message_set_destination, sd_bus_message_get_destination, sd_bus_message_get_path, sd_bus_message_get_interface, sd_bus_message_get_member, sd_bus_message_set_sender, sd_bus_message_get_sender - Set and query bus message addressing information
sd_bus_message_set_expect_reply(3)
sd_bus_message_set_expect_reply, sd_bus_message_get_expect_reply, sd_bus_message_set_auto_start, sd_bus_message_get_auto_start - Set and query bus message metadata
sd_bus_message_skip(3)
sd_bus_message_skip - Skip elements in a bus message
sd_bus_message_verify_type(3)
sd_bus_message_verify_type - Check if the message has specified type at the current location
sd_bus_negotiate_fds(3)
sd_bus_negotiate_fds, sd_bus_negotiate_timestamp, sd_bus_negotiate_creds - Control feature negotiation on bus connections
sd_bus_new(3)
sd_bus_new, sd_bus_ref, sd_bus_unref, sd_bus_unrefp, sd_bus_close_unref, sd_bus_close_unrefp, sd_bus_flush_close_unref, sd_bus_flush_close_unrefp - Create a new bus object and create or destroy references to it
sd_bus_path_encode(3)
sd_bus_path_encode, sd_bus_path_encode_many, sd_bus_path_decode, sd_bus_path_decode_many - Convert an external identifier into an object path and back
sd_bus_process(3)
sd_bus_process - Drive the connection
sd_bus_reply_method_error(3)
sd_bus_reply_method_error, sd_bus_reply_method_errorf, sd_bus_reply_method_errno, sd_bus_reply_method_errnof - Reply with an error to a method call
sd_bus_request_name(3)
sd_bus_request_name, sd_bus_request_name_async, sd_bus_release_name, sd_bus_release_name_async - Request or release a well-known service name on a bus
sd_bus_set_close_on_exit(3)
sd_bus_set_close_on_exit, sd_bus_get_close_on_exit - Control whether to close the bus connection during the event loop exit phase
sd_bus_set_connected_signal(3)
sd_bus_set_connected_signal, sd_bus_get_connected_signal - Control emmission of local connection establishment signal on bus connections
sd_bus_set_description(3)
sd_bus_set_description, sd_bus_get_description, sd_bus_set_anonymous, sd_bus_set_trusted, sd_bus_set_allow_interactive_authorization, sd_bus_get_allow_interactive_authorization - Set or query properties of a bus object
sd_bus_set_sender(3)
sd_bus_set_sender, sd_bus_get_sender - Configure default sender for outgoing messages
sd_bus_set_watch_bind(3)
sd_bus_set_watch_bind, sd_bus_get_watch_bind - Control socket binding watching on bus connections
sd_bus_slot_ref(3)
sd_bus_slot_ref, sd_bus_slot_unref, sd_bus_slot_unrefp, sd_bus_slot_get_bus - Create and destroy references to a bus slot object
sd_bus_slot_set_description(3)
sd_bus_slot_set_description, sd_bus_slot_get_description - Set or query the description of bus slot objects
sd_bus_slot_set_destroy_callback(3)
sd_bus_slot_set_destroy_callback, sd_bus_slot_get_destroy_callback, sd_bus_track_set_destroy_callback, sd_bus_track_get_destroy_callback, sd_bus_destroy_t - Define the callback function for resource cleanup.
sd_bus_slot_set_floating(3)
sd_bus_slot_set_floating, sd_bus_slot_get_floating - Control whether a bus slot object is "floating".
sd_bus_slot_set_userdata(3)
sd_bus_slot_set_userdata, sd_bus_slot_get_userdata - Set and query the value in the "userdata" field
sd_bus_track_new(3)
sd_bus_track_new, sd_bus_track_ref, sd_bus_track_unref, sd_bus_track_unrefp, sd_bus_track_set_recursive, sd_bus_track_get_recursive, sd_bus_track_get_bus, sd_bus_track_get_userdata, sd_bus_track_set_userdata - Track bus peers
sd_bus_wait(3)
sd_bus_wait - Wait for I/O on a bus connection
sd_event_add_child(3)
sd_event_add_child, sd_event_source_get_child_pid, sd_event_child_handler_t - Add a child process state change event source to an event loop
sd_event_add_defer(3)
sd_event_add_defer, sd_event_add_post, sd_event_add_exit, sd_event_handler_t - Add static event sources to an event loop
sd_event_add_inotify(3)
sd_event_add_inotify, sd_event_source_get_inotify_mask, sd_event_inotify_handler_t - Add an "inotify" file system inode event source to an event loop
sd_event_add_io(3)
sd_event_add_io, sd_event_source_get_io_events, sd_event_source_set_io_events, sd_event_source_get_io_revents, sd_event_source_get_io_fd, sd_event_source_set_io_fd, sd_event_source, sd_event_io_handler_t - Add an I/O event source to an event loop
sd_event_add_signal(3)
sd_event_add_signal, sd_event_source_get_signal, sd_event_signal_handler_t - Add a UNIX process signal event source to an event loop
sd_event_add_time(3)
sd_event_add_time, sd_event_source_get_time, sd_event_source_set_time, sd_event_source_get_time_accuracy, sd_event_source_set_time_accuracy, sd_event_source_get_time_clock, sd_event_time_handler_t - Add a timer event source to an event loop
sd_event_exit(3)
sd_event_exit, sd_event_get_exit_code - Ask the event loop to exit
sd_event_get_fd(3)
sd_event_get_fd - Obtain a file descriptor to poll for event loop events
sd_event_new(3)
sd_event_new, sd_event_default, sd_event_ref, sd_event_unref, sd_event_unrefp, sd_event_get_tid, sd_event - Acquire and release an event loop object
sd_event_now(3)
sd_event_now - Retrieve current event loop iteration timestamp
sd_event_run(3)
sd_event_run, sd_event_loop - Run an event loop
sd_event_set_watchdog(3)
sd_event_set_watchdog, sd_event_get_watchdog - Enable event loop watchdog support
sd_event_source_get_event(3)
sd_event_source_get_event - Retrieve the event loop of an event source
sd_event_source_get_pending(3)
sd_event_source_get_pending - Determine pending state of event sources
sd_event_source_set_description(3)
sd_event_source_set_description, sd_event_source_get_description - Set or retrieve descriptive names of event sources
sd_event_source_set_destroy_callback(3)
sd_event_source_set_destroy_callback, sd_event_source_get_destroy_callback, sd_event_destroy_t - Define the callback function for resource cleanup.
sd_event_source_set_enabled(3)
sd_event_source_set_enabled, sd_event_source_get_enabled, SD_EVENT_ON, SD_EVENT_OFF, SD_EVENT_ONESHOT - Enable or disable event sources
sd_event_source_set_prepare(3)
sd_event_source_set_prepare - Set a preparation callback for event sources
sd_event_source_set_priority(3)
sd_event_source_set_priority, sd_event_source_get_priority, SD_EVENT_PRIORITY_IMPORTANT, SD_EVENT_PRIORITY_NORMAL, SD_EVENT_PRIORITY_IDLE - Set or retrieve the priority of event sources
sd_event_source_set_userdata(3)
sd_event_source_set_userdata, sd_event_source_get_userdata - Set or retrieve user data pointer of event sources
sd_event_source_unref(3)
sd_event_source_unref, sd_event_source_unrefp, sd_event_source_ref, sd_event_source_disable_unref, sd_event_source_disable_unrefp - Increase or decrease event source reference counters
sd_get_seats(3)
sd_get_seats, sd_get_sessions, sd_get_uids, sd_get_machine_names - Determine available seats, sessions, logged in users and virtual machines/containers
sd_id128_get_machine(3)
sd_id128_get_machine, sd_id128_get_machine_app_specific, sd_id128_get_boot, sd_id128_get_boot_app_specific, sd_id128_get_invocation - Retrieve 128-bit IDs
sd_id128_randomize(3)
sd_id128_randomize - Generate 128-bit IDs
sd_id128_to_string(3)
sd_id128_to_string, sd_id128_from_string - Format or parse 128-bit IDs as strings
sd_is_fifo(3)
sd_is_fifo, sd_is_socket, sd_is_socket_inet, sd_is_socket_unix, sd_is_socket_sockaddr, sd_is_mq, sd_is_special - Check the type of a file descriptor
sd_journal_add_match(3)
sd_journal_add_match, sd_journal_add_disjunction, sd_journal_add_conjunction, sd_journal_flush_matches - Add or remove entry matches
sd_journal_enumerate_fields(3)
sd_journal_enumerate_fields, sd_journal_restart_fields, SD_JOURNAL_FOREACH_FIELD - Read used field names from the journal
sd_journal_get_catalog(3)
sd_journal_get_catalog, sd_journal_get_catalog_for_message_id - Retrieve message catalog entry
sd_journal_get_cursor(3)
sd_journal_get_cursor, sd_journal_test_cursor - Get cursor string for or test cursor string against the current journal entry
sd_journal_get_cutoff_realtime_usec(3)
sd_journal_get_cutoff_realtime_usec, sd_journal_get_cutoff_monotonic_usec - Read cut-off timestamps from the current journal entry
sd_journal_get_data(3)
sd_journal_get_data, sd_journal_enumerate_data, sd_journal_restart_data, SD_JOURNAL_FOREACH_DATA, sd_journal_set_data_threshold, sd_journal_get_data_threshold - Read data fields from the current journal entry
sd_journal_get_fd(3)
sd_journal_get_fd, sd_journal_get_events, sd_journal_get_timeout, sd_journal_process, sd_journal_wait, sd_journal_reliable_fd, SD_JOURNAL_NOP, SD_JOURNAL_APPEND, SD_JOURNAL_INVALIDATE - Journal change notification interface
sd_journal_get_realtime_usec(3)
sd_journal_get_realtime_usec, sd_journal_get_monotonic_usec - Read timestamps from the current journal entry
sd_journal_get_usage(3)
sd_journal_get_usage - Journal disk usage
sd_journal_has_runtime_files(3)
sd_journal_has_runtime_files, sd_journal_has_persistent_files - Query availability of runtime or persistent journal files.
sd_journal_next(3)
sd_journal_next, sd_journal_previous, sd_journal_next_skip, sd_journal_previous_skip, SD_JOURNAL_FOREACH, SD_JOURNAL_FOREACH_BACKWARDS - Advance or set back the read pointer in the journal
sd_journal_open(3)
sd_journal_open, sd_journal_open_directory, sd_journal_open_directory_fd, sd_journal_open_files, sd_journal_open_files_fd, sd_journal_close, sd_journal - Open the system journal for reading
sd_journal_print(3)
sd_journal_print, sd_journal_printv, sd_journal_send, sd_journal_sendv, sd_journal_perror, SD_JOURNAL_SUPPRESS_LOCATION - Submit log entries to the journal
sd_journal_query_unique(3)
sd_journal_query_unique, sd_journal_enumerate_unique, sd_journal_restart_unique, SD_JOURNAL_FOREACH_UNIQUE - Read unique data fields from the journal
sd_journal_seek_head(3)
sd_journal_seek_head, sd_journal_seek_tail, sd_journal_seek_monotonic_usec, sd_journal_seek_realtime_usec, sd_journal_seek_cursor - Seek to a position in the journal
sd_journal_stream_fd(3)
sd_journal_stream_fd - Create log stream file descriptor to the journal
sd_listen_fds(3)
sd_listen_fds, sd_listen_fds_with_names, SD_LISTEN_FDS_START - Check for file descriptors passed by the system manager
sd_machine_get_class(3)
sd_machine_get_class, sd_machine_get_ifindices - Determine the class and network interface indices of a locally running virtual machine or container.
sd_notify(3)
sd_notify, sd_notifyf, sd_pid_notify, sd_pid_notifyf, sd_pid_notify_with_fds - Notify service manager about start-up completion and other service status changes
sd_seat_get_active(3)
sd_seat_get_active, sd_seat_get_sessions, sd_seat_can_multi_session, sd_seat_can_tty, sd_seat_can_graphical - Determine state of a specific seat
sd_uid_get_state(3)
sd_uid_get_state, sd_uid_is_on_seat, sd_uid_get_sessions, sd_uid_get_seats, sd_uid_get_display - Determine login state of a specific Unix user ID
sd_watchdog_enabled(3)
sd_watchdog_enabled - Check whether the service manager expects watchdog keep-alive notifications from a service
Latest updates

Ubuntu 20.04 focal/universe: Version 241.3-1+debian3 removed
2020-02-21

Ubuntu 20.04 focal/universe: Updated from 241.3-1+debian2 to 241.3-1+debian3
2020-02-19
- Change default for RemoveIPC to no (Closes: #949698).

Ubuntu 20.04 focal-proposed/universe: Version 241.3-1+debian3 removed
2020-02-19

Ubuntu 20.04 focal-proposed/universe: Version 241.3-1+debian3 introduced
2020-01-27
- Change default for RemoveIPC to no (Closes: #949698).

Ubuntu 20.04 focal/universe: Version 241.3-1+debian2 introduced
2020-01-07
- Only build-depend on libseccomp-dev on architectures supporting it. Thanks to John Paul Adrian Glaubitz for the suggestion. (Closes: #940681).
- Update Build-Depends minimum versions.
- Add details of sd-daemon(3) implementation to libelogind0 package description.
- elogind Recommends libpam-elogind.
- Update to standards version 4.4.1 (no changes).

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 reintroduced
2019-10-10

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 removed
2019-10-10

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 reintroduced
2019-10-10

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 removed
2019-10-10

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 reintroduced
2019-09-25

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 removed
2019-09-25

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 reintroduced
2019-09-25

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 removed
2019-09-25

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 reintroduced
2019-09-06

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 removed
2019-09-06

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 reintroduced
2019-09-06

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 removed
2019-09-06

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 reintroduced
2019-09-06

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 removed
2019-09-06

Ubuntu 19.10 eoan/universe: Version 241.3-1+debian1 reintroduced
2019-09-06
Related packages
libelogind-dev - user, seat and session management library (development files)