Section 3
- sd_bus_get_fd · Get the file descriptor, I/O events and timeout to wait for from a message bus object
- sd_bus_get_method_call_timeout · Set or query the default D-Bus method call timeout of a bus object
- sd_bus_get_n_queued_read · Get the number of pending bus messages in the read and write queues of a bus connection object
- 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_get_name_creds · Query bus client credentials
- sd_bus_get_name_machine_id · Retrieve a bus client's machine identity
- sd_bus_get_owner_creds · Query bus client credentials
- sd_bus_get_property · Set or query D-Bus service properties
- sd_bus_get_property_string · Set or query D-Bus service properties
- sd_bus_get_property_strv · Set or query D-Bus service properties
- sd_bus_get_property_trivial · Set or query D-Bus service properties
- sd_bus_get_scope · Set or query properties of a bus object
- sd_bus_get_sender · Configure default sender for outgoing messages
- sd_bus_get_tid · Set or query properties of a bus object
- sd_bus_get_timeout · Get the file descriptor, I/O events and timeout to wait for from a message bus object
- sd_bus_get_unique_name · Set or query properties of a bus object
- sd_bus_get_watch_bind · Control socket binding watching on bus connections
- sd_bus_interface_name_is_valid · Check if a string is a valid bus name or object path
- sd_bus_is_anonymous · Set or query properties of a bus object
- sd_bus_is_bus_client · Configure connection mode for a bus object
- sd_bus_is_monitor · Configure connection mode for a bus object
- sd_bus_is_open · Check whether the bus connection is open or ready
- sd_bus_is_ready · Check whether the bus connection is open or ready
- sd_bus_is_server · Configure connection mode for a bus object
- sd_bus_is_trusted · Set or query properties of a bus object
- sd_bus_list_names · Retrieve information about registered names on a bus
- sd_bus_match_signal · Add a match rule for incoming message dispatching
- sd_bus_match_signal_async · Add a match rule for incoming message dispatching
- sd_bus_member_name_is_valid · Check if a string is a valid bus name or object path
- sd_bus_message_append · Attach fields to a D-Bus message based on a type string
- sd_bus_message_append_array · Append an array of fields to a D-Bus message
- sd_bus_message_append_array_iovec · Append an array of fields to a D-Bus message
- sd_bus_message_append_array_memfd · Append an array of fields to a D-Bus message
- sd_bus_message_append_array_space · Append an array of fields to a D-Bus message
- sd_bus_message_append_basic · Attach a single field to a message
- sd_bus_message_append_string_iovec · Attach a string to a message
- sd_bus_message_append_string_memfd · Attach a string to a message
- sd_bus_message_append_string_space · Attach a string to a message
- sd_bus_message_append_strv · Attach an array of strings to a message
- sd_bus_message_appendv · Attach fields to a D-Bus message based on a type string
- sd_bus_message_at_end · Check if a message has been fully read
- sd_bus_message_close_container · Create and move between containers in D-Bus messages
- sd_bus_message_copy · Copy the contents of one message to another
- sd_bus_message_dump · Produce a string representation of a message for debugging purposes
- sd_bus_message_enter_container · Create and move between containers in D-Bus messages
- sd_bus_message_exit_container · Create and move between containers in D-Bus messages
- sd_bus_message_get_allow_interactive_authorization · Set and query bus message metadata
- sd_bus_message_get_auto_start · Set and query bus message metadata
- sd_bus_message_get_bus · Create a new bus message object and create or destroy references to it
- sd_bus_message_get_cookie · Return the transaction cookie of a message
- sd_bus_message_get_creds · Query bus message addressing/credentials metadata
- sd_bus_message_get_destination · Set and query bus message addressing information
- sd_bus_message_get_errno · Query bus message addressing/credentials metadata
- sd_bus_message_get_error · Query bus message addressing/credentials metadata
- sd_bus_message_get_expect_reply · Set and query bus message metadata
- sd_bus_message_get_interface · Set and query bus message addressing information
- sd_bus_message_get_member · Set and query bus message addressing information
- sd_bus_message_get_monotonic_usec · Retrieve the sender timestamps and sequence number of a message
- sd_bus_message_get_path · Set and query bus message addressing information
- sd_bus_message_get_realtime_usec · Retrieve the sender timestamps and sequence number of a message
- sd_bus_message_get_reply_cookie · Returns the transaction cookie of a message
- sd_bus_message_get_sender · Set and query bus message addressing information
- sd_bus_message_get_seqnum · Retrieve the sender timestamps and sequence number of a message
- sd_bus_message_get_signature · Query bus message signature
- sd_bus_message_get_type · Query bus message addressing/credentials metadata
- sd_bus_message_has_signature · Query bus message signature
- sd_bus_message_is_empty · Query bus message signature
- sd_bus_message_is_method_call · Query bus message addressing/credentials metadata
- sd_bus_message_is_method_error · Query bus message addressing/credentials metadata
- sd_bus_message_is_signal · Query bus message addressing/credentials metadata
- SD_BUS_MESSAGE_METHOD_CALL · Create a new bus message object and create or destroy references to it
- SD_BUS_MESSAGE_METHOD_ERROR · Create a new bus message object and create or destroy references to it
- SD_BUS_MESSAGE_METHOD_RETURN · Create a new bus message object and create or destroy references to it
- sd_bus_message_new · Create a new bus message object and create or destroy references to it
- sd_bus_message_new_method_call · Create a method call message
- sd_bus_message_new_method_errno · Create an error reply for a method call
- sd_bus_message_new_method_errnof · Create an error reply for a method call
- sd_bus_message_new_method_error · Create an error reply for a method call
- sd_bus_message_new_method_errorf · Create an error reply for a method call
- sd_bus_message_new_method_return · Create a method call message
- sd_bus_message_new_signal · Create a signal message
- sd_bus_message_new_signal_to · Create a signal message
- sd_bus_message_open_container · Create and move between containers in D-Bus messages
- sd_bus_message_peek_type · Read a sequence of values from a message
- sd_bus_message_read · Read a sequence of values from a message
- sd_bus_message_read_array · Access an array of elements in a message
- sd_bus_message_read_basic · Read a basic type from a message
- sd_bus_message_read_strv · Access an array of strings in a message
- sd_bus_message_read_strv_extend · Access an array of strings in a message
- sd_bus_message_readv · Read a sequence of values from a message
- sd_bus_message_ref · Create a new bus message object and create or destroy references to it
- sd_bus_message_rewind · Return to beginning of message or current container
- sd_bus_message_seal · Prepare a D-Bus message for transmission
- sd_bus_message_send · Queue a D-Bus message for transfer
- sd_bus_message_sensitive · Mark a message object as containing sensitive data
- sd_bus_message_set_allow_interactive_authorization · Set and query bus message metadata
- sd_bus_message_set_auto_start · Set and query bus message metadata
- sd_bus_message_set_destination · Set and query bus message addressing information
- sd_bus_message_set_expect_reply · Set and query bus message metadata
- sd_bus_message_set_sender · Set and query bus message addressing information
- SD_BUS_MESSAGE_SIGNAL · Create a new bus message object and create or destroy references to it
- sd_bus_message_skip · Skip elements in a bus message
- sd_bus_message_unref · Create a new bus message object and create or destroy references to it
- sd_bus_message_unrefp · Create a new bus message object and create or destroy references to it
- sd_bus_message_verify_type · Check if the message has specified type at the current location
- SD_BUS_METHOD · Declare properties and methods for a D-Bus path
- SD_BUS_METHOD_WITH_NAMES · Declare properties and methods for a D-Bus path
- SD_BUS_METHOD_WITH_NAMES_OFFSET · Declare properties and methods for a D-Bus path
- SD_BUS_METHOD_WITH_OFFSET · Declare properties and methods for a D-Bus path
- sd_bus_negotiate_creds · Control feature negotiation on bus connections
- sd_bus_negotiate_fds · Control feature negotiation on bus connections
- sd_bus_negotiate_timestamp · Control feature negotiation on bus connections
- sd_bus_new · Create a new bus object and create or destroy references to it
- sd_bus_object_path_is_valid · Check if a string is a valid bus name or object path
- sd_bus_open · Acquire a connection to a system or user bus
- sd_bus_open_system · Acquire a connection to a system or user bus
- sd_bus_open_system_machine · Acquire a connection to a system or user bus
- sd_bus_open_system_remote · Acquire a connection to a system or user bus
- sd_bus_open_system_with_description · Acquire a connection to a system or user bus
- sd_bus_open_user · Acquire a connection to a system or user bus
- sd_bus_open_user_machine · Acquire a connection to a system or user bus
- sd_bus_open_user_with_description · Acquire a connection to a system or user bus
- sd_bus_open_with_description · Acquire a connection to a system or user bus
- SD_BUS_PARAM · Declare properties and methods for a D-Bus path
- sd_bus_path_decode · Convert an external identifier into an object path and back
- sd_bus_path_decode_many · Convert an external identifier into an object path and back
- sd_bus_path_encode · Convert an external identifier into an object path and back
- sd_bus_path_encode_many · Convert an external identifier into an object path and back
- sd_bus_pending_method_calls · Return the number of currently pending, outgoing method calls
- sd_bus_process · Drive the connection
- SD_BUS_PROPERTY · Declare properties and methods for a D-Bus path
- sd_bus_query_sender_creds · Query bus message sender credentials/privileges
- sd_bus_query_sender_privilege · Query bus message sender credentials/privileges
- sd_bus_ref · Create a new bus object and create or destroy references to it
- sd_bus_release_name · Request or release a well-known service name on a bus
- sd_bus_release_name_async · Request or release a well-known service name on a bus
- sd_bus_reply_method_errno · Reply with an error to a D-Bus method call
- sd_bus_reply_method_errnof · Reply with an error to a D-Bus method call
- sd_bus_reply_method_errnofv · Reply with an error to a D-Bus method call
- sd_bus_reply_method_error · Reply with an error to a D-Bus method call
- sd_bus_reply_method_errorf · Reply with an error to a D-Bus method call
- sd_bus_reply_method_errorfv · Reply with an error to a D-Bus method call
- sd_bus_reply_method_return · Reply to a D-Bus method call
- sd_bus_reply_method_returnv · Reply to a D-Bus method call
- sd_bus_request_name · Request or release a well-known service name on a bus
- sd_bus_request_name_async · Request or release a well-known service name on a bus
- sd_bus_send · Queue a D-Bus message for transfer
- sd_bus_send_to · Queue a D-Bus message for transfer
- sd_bus_service_name_is_valid · Check if a string is a valid bus name or object path
- sd_bus_set_address · Set or query the address of the bus connection
- sd_bus_set_allow_interactive_authorization · Set or query properties of a bus object
- sd_bus_set_anonymous · Set or query properties of a bus object
- sd_bus_set_bus_client · Configure connection mode for a bus object
- sd_bus_set_close_on_exit · Control whether to close the bus connection during the event loop exit phase
- sd_bus_set_connected_signal · Control emission of local connection establishment signal on bus connections
- sd_bus_set_description · Set or query properties of a bus object
- sd_bus_set_exec · Set or query the address of the bus connection
- sd_bus_set_exit_on_disconnect · Control the exit behavior when the bus object disconnects
- sd_bus_set_fd · Set the file descriptors to use for bus communication
- sd_bus_set_method_call_timeout · Set or query the default D-Bus method call timeout of a bus object
- sd_bus_set_monitor · Configure connection mode for a bus object
- sd_bus_set_property · Set or query D-Bus service properties
- sd_bus_set_propertyv · Set or query D-Bus service properties
- sd_bus_set_sender · Configure default sender for outgoing messages
- sd_bus_set_server · Configure connection mode for a bus object
- sd_bus_set_trusted · Set or query properties of a bus object
- sd_bus_set_watch_bind · Control socket binding watching on bus connections
- SD_BUS_SIGNAL · Declare properties and methods for a D-Bus path
- SD_BUS_SIGNAL_WITH_NAMES · Declare properties and methods for a D-Bus path
- sd_bus_slot_get_bus · Query information attached to a bus slot object
- sd_bus_slot_get_current_handler · Query information attached to a bus slot object
- sd_bus_slot_get_current_message · Query information attached to a bus slot object
- sd_bus_slot_get_current_userdata · Query information attached to a bus slot object
- sd_bus_slot_get_description · Set or query the description of bus slot objects
- sd_bus_slot_get_destroy_callback · Define the callback function for resource cleanup
- sd_bus_slot_get_floating · Control whether a bus slot object is "floating"
- sd_bus_slot_get_userdata · Set and query the value in the "userdata" field
- sd_bus_slot_ref · Create and destroy references to a bus slot object
- sd_bus_slot_set_description · Set or query the description of bus slot objects
- sd_bus_slot_set_destroy_callback · Define the callback function for resource cleanup
- sd_bus_slot_set_floating · Control whether a bus slot object is "floating"
- sd_bus_slot_set_userdata · Set and query the value in the "userdata" field
- sd_bus_slot_unref · Create and destroy references to a bus slot object
- sd_bus_slot_unrefp · Create and destroy references to a bus slot object
- sd_bus_start · Initiate a bus connection to the D-bus broker daemon
- sd_bus_track_add_name · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_add_sender · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_contains · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_count · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_count_name · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_count_sender · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_first · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_get_bus · Track bus peers
- sd_bus_track_get_destroy_callback · Define the callback function for resource cleanup
- sd_bus_track_get_recursive · Track bus peers
- sd_bus_track_get_userdata · Track bus peers
- sd_bus_track_new · Track bus peers
- sd_bus_track_next · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_ref · Track bus peers
- sd_bus_track_remove_name · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_remove_sender · Add, remove and retrieve bus peers tracked in a bus peer tracking object
- sd_bus_track_set_destroy_callback · Define the callback function for resource cleanup
- sd_bus_track_set_recursive · Track bus peers
- sd_bus_track_set_userdata · Track bus peers
- sd_bus_track_unref · Track bus peers
- sd_bus_track_unrefp · Track bus peers
- sd_bus_unref · Create a new bus object and create or destroy references to it
- sd_bus_unrefp · Create a new bus object and create or destroy references to it
- SD_BUS_VTABLE_CAPABILITY · Declare properties and methods for a D-Bus path
- SD_BUS_VTABLE_END · Declare properties and methods for a D-Bus path
- SD_BUS_VTABLE_START · Declare properties and methods for a D-Bus path
- sd_bus_wait · Wait for I/O on a bus connection
- SD_BUS_WRITABLE_PROPERTY · Declare properties and methods for a D-Bus path
- SD_CRIT · APIs for new-style daemons
- SD_DEBUG · APIs for new-style daemons
- sd_device_enumerator_add_match_parent · Add a filter to the device enumerator
- sd_device_enumerator_get_device_first · Enumerates devices and get the first or next device.
- sd_device_enumerator_new · Create, reference, and release a device enumerator object
- sd_device_enumerator_ref · Create, reference, and release a device enumerator object
- sd_device_enumerator_unref · Create, reference, and release a device enumerator object
- sd_device_enumerator_unrefp · Create, reference, and release a device enumerator object
- sd_device_get_device_id · Returns various fields of device objects
- sd_device_get_devname · Returns various fields of device objects
- sd_device_get_devnum · Returns various fields of device objects
- sd_device_get_devpath · Returns various fields of device objects
- sd_device_get_devtype · Returns various fields of device objects
- sd_device_get_diskseq · Returns various fields of device objects
- sd_device_get_driver · Returns various fields of device objects
- sd_device_get_driver_subsystem · Returns various fields of device objects
- sd_device_get_ifindex · Returns various fields of device objects
- sd_device_get_subsystem · Returns various fields of device objects
- sd_device_get_sysname · Returns various fields of device objects
- sd_device_get_sysnum · Returns various fields of device objects
- sd_device_get_syspath · Returns various fields of device objects
- sd_device_ref · Create or destroy references to a device object
- sd_device_unref · Create or destroy references to a device object
- sd_device_unrefp · Create or destroy references to a device object
- SD_ELF_NOTE_DLOPEN · Embed ELF .note.dlopen metadata for shared library dependencies
- SD_EMERG · APIs for new-style daemons
- SD_ERR · APIs for new-style daemons
- sd_event · Acquire and release an event loop object
- sd_event_add_child · Add a child process state change event source to an event loop
- sd_event_add_child_pidfd · Add a child process state change event source to an event loop
- sd_event_add_defer · Add static event sources to an event loop
- sd_event_add_exit · Add static event sources to an event loop
- sd_event_add_inotify · Add an "inotify" file system inode event source to an event loop
- sd_event_add_inotify_fd · Add an "inotify" file system inode event source to an event loop
- sd_event_add_io · Add an I/O event source to an event loop
- sd_event_add_memory_pressure · Add and configure an event source for memory, CPU, or IO pressure notifications
- sd_event_add_post · Add static event sources to an event loop
- sd_event_add_signal · Add a UNIX process signal event source to an event loop
- sd_event_add_time · Add a timer event source to an event loop
- sd_event_add_time_relative · Add a timer event source to an event loop
- SD_EVENT_ARMED · Low-level event loop operations
- sd_event_child_handler_t · Add a child process state change event source to an event loop
- sd_event_default · Acquire and release an event loop object
- sd_event_destroy_t · Define the callback function for resource cleanup
- sd_event_dispatch · Low-level event loop operations
- sd_event_exit · Ask the event loop to exit
- SD_EVENT_EXITING · Low-level event loop operations
- SD_EVENT_FINISHED · Low-level event loop operations
- sd_event_get_exit_code · Ask the event loop to exit
- sd_event_get_fd · Obtain a file descriptor to poll for event loop events
- sd_event_get_iteration · Low-level event loop operations
- sd_event_get_state · Low-level event loop operations
- sd_event_get_tid · Acquire and release an event loop object
- sd_event_get_watchdog · Enable event loop watchdog support
- sd_event_handler_t · Add static event sources to an event loop
- SD_EVENT_INITIAL · Low-level event loop operations
- sd_event_inotify_handler_t · Add an "inotify" file system inode event source to an event loop
- sd_event_io_handler_t · Add an I/O event source to an event loop
- sd_event_loop · Run an event loop
- sd_event_new · Acquire and release an event loop object
- sd_event_now · Retrieve current event loop iteration timestamp
- SD_EVENT_OFF · Enable or disable event sources
- SD_EVENT_ON · Enable or disable event sources
- SD_EVENT_ONESHOT · Enable or disable event sources
- SD_EVENT_PENDING · Low-level event loop operations
- sd_event_prepare · Low-level event loop operations
- SD_EVENT_PREPARING · Low-level event loop operations
- SD_EVENT_PRIORITY_IDLE · Set or retrieve the priority of event sources
- SD_EVENT_PRIORITY_IMPORTANT · Set or retrieve the priority of event sources
- SD_EVENT_PRIORITY_NORMAL · Set or retrieve the priority of event sources
- sd_event_ref · Acquire and release an event loop object
- sd_event_run · Run an event loop
- SD_EVENT_RUNNING · Low-level event loop operations
- sd_event_set_exit_on_idle · Enable event loop exit-on-idle support
- sd_event_set_signal_exit · Automatically leave event loop on SIGINT and SIGTERM
- sd_event_set_watchdog · Enable event loop watchdog support
- sd_event_signal_handler_t · Add a UNIX process signal event source to an event loop
- SD_EVENT_SIGNAL_PROCMASK · Add a UNIX process signal event source to an event loop
- sd_event_source · Add an I/O event source to an event loop
- sd_event_source_disable_unref · Increase or decrease event source reference counters
- sd_event_source_disable_unrefp · Increase or decrease event source reference counters
- sd_event_source_get_child_pid · Add a child process state change event source to an event loop
- sd_event_source_get_child_pidfd · Add a child process state change event source to an event loop
- sd_event_source_get_child_pidfd_own · Add a child process state change event source to an event loop
- sd_event_source_get_child_process_own · Add a child process state change event source to an event loop
- sd_event_source_get_description · Set or retrieve descriptive names of event sources
- sd_event_source_get_destroy_callback · Define the callback function for resource cleanup
- sd_event_source_get_enabled · Enable or disable event sources
- sd_event_source_get_event · Retrieve the event loop of an event source
- sd_event_source_get_exit_on_failure · Set or retrieve the exit-on-failure feature of event sources
- sd_event_source_get_floating · Set or retrieve 'floating' state of event sources
- sd_event_source_get_inotify_mask · Add an "inotify" file system inode event source to an event loop
- sd_event_source_get_inotify_path · Add an "inotify" file system inode event source to an event loop
- sd_event_source_get_io_events · Add an I/O event source to an event loop
- sd_event_source_get_io_fd · Add an I/O event source to an event loop
- sd_event_source_get_io_fd_own · Add an I/O event source to an event loop
- sd_event_source_get_io_revents · Add an I/O event source to an event loop
- sd_event_source_get_pending · Determine pending state of event sources
- sd_event_source_get_priority · Set or retrieve the priority of event sources
- sd_event_source_get_ratelimit · Configure rate limiting on event sources
- sd_event_source_get_signal · Add a UNIX process signal event source to an event loop
- sd_event_source_get_time · Add a timer event source to an event loop
- sd_event_source_get_time_accuracy · Add a timer event source to an event loop
- sd_event_source_get_time_clock · Add a timer event source to an event loop
- sd_event_source_get_userdata · Set or retrieve user data pointer of event sources
- sd_event_source_is_ratelimited · Configure rate limiting on event sources
- sd_event_source_leave_ratelimit · Configure rate limiting on event sources
- sd_event_source_ref · Increase or decrease event source reference counters
- sd_event_source_send_child_signal · Add a child process state change event source to an event loop
- sd_event_source_set_child_pidfd_own · Add a child process state change event source to an event loop
- sd_event_source_set_child_process_own · Add a child process state change event source to an event loop
- sd_event_source_set_description · Set or retrieve descriptive names of event sources
- sd_event_source_set_destroy_callback · Define the callback function for resource cleanup
- sd_event_source_set_enabled · Enable or disable event sources
- sd_event_source_set_exit_on_failure · Set or retrieve the exit-on-failure feature of event sources
- sd_event_source_set_floating · Set or retrieve 'floating' state of event sources
- sd_event_source_set_io_events · Add an I/O event source to an event loop
- sd_event_source_set_io_fd · Add an I/O event source to an event loop
- sd_event_source_set_io_fd_own · Add an I/O event source to an event loop
- sd_event_source_set_memory_pressure_period · Add and configure an event source run as result of memory pressure
- sd_event_source_set_memory_pressure_type · Add and configure an event source run as result of memory pressure
- sd_event_source_set_prepare · Set a preparation callback for event sources
- sd_event_source_set_priority · Set or retrieve the priority of event sources
- sd_event_source_set_ratelimit · Configure rate limiting on event sources
- sd_event_source_set_ratelimit_expire_callback · Configure rate limiting on event sources
- sd_event_source_set_time · Add a timer event source to an event loop
- sd_event_source_set_time_accuracy · Add a timer event source to an event loop
- sd_event_source_set_time_relative · Add a timer event source to an event loop
- sd_event_source_set_userdata · Set or retrieve user data pointer of event sources
- sd_event_source_unref · Increase or decrease event source reference counters
- sd_event_source_unrefp · Increase or decrease event source reference counters
- sd_event_time_handler_t · Add a timer event source to an event loop
- sd_event_trim_memory · Add and configure an event source run as result of memory pressure
- sd_event_unref · Acquire and release an event loop object
- sd_event_unrefp · Acquire and release an event loop object
- sd_event_wait · Low-level event loop operations
- sd_get_machine_names · Determine available seats, sessions, logged in users and virtual machines/containers
- sd_get_seats · Determine available seats, sessions, logged in users and virtual machines/containers
- sd_get_sessions · Determine available seats, sessions, logged in users and virtual machines/containers
- sd_get_uids · Determine available seats, sessions, logged in users and virtual machines/containers
- sd_hwdb_enumerate · Seek to a location in hwdb or access entries
- SD_HWDB_FOREACH_PROPERTY · Seek to a location in hwdb or access entries
- sd_hwdb_get · Seek to a location in hwdb or access entries
- sd_hwdb_new · Create a new hwdb object and create or destroy references to it
- sd_hwdb_new_from_path · Create a new hwdb object and create or destroy references to it
- sd_hwdb_ref · Create a new hwdb object and create or destroy references to it
- sd_hwdb_seek · Seek to a location in hwdb or access entries
- sd_hwdb_unref · Create a new hwdb object and create or destroy references to it
- SD_ID128_ALLF · APIs for processing 128-bit IDs
- SD_ID128_CONST_STR · APIs for processing 128-bit IDs
- sd_id128_equal · APIs for processing 128-bit IDs
- SD_ID128_FORMAT_STR · APIs for processing 128-bit IDs
- SD_ID128_FORMAT_VAL · APIs for processing 128-bit IDs
- sd_id128_from_string · Format or parse 128-bit IDs as strings
- sd_id128_get_app_specific · Retrieve 128-bit IDs
- sd_id128_get_boot · Retrieve 128-bit IDs
- sd_id128_get_boot_app_specific · Retrieve 128-bit IDs
- sd_id128_get_invocation · Retrieve 128-bit IDs
- sd_id128_get_machine · Retrieve 128-bit IDs
- sd_id128_get_machine_app_specific · Retrieve 128-bit IDs
- sd_id128_in_set · APIs for processing 128-bit IDs
- sd_id128_in_set_sentinel · APIs for processing 128-bit IDs
- sd_id128_in_setv · APIs for processing 128-bit IDs
- sd_id128_is_allf · APIs for processing 128-bit IDs
- sd_id128_is_null · APIs for processing 128-bit IDs
- SD_ID128_MAKE · APIs for processing 128-bit IDs
- SD_ID128_MAKE_STR · APIs for processing 128-bit IDs
- SD_ID128_MAKE_UUID_STR · APIs for processing 128-bit IDs
- SD_ID128_NULL · APIs for processing 128-bit IDs
- sd_id128_randomize · Generate 128-bit IDs
- sd_id128_string_equal · APIs for processing 128-bit IDs
- SD_ID128_STRING_MAX · Format or parse 128-bit IDs as strings
- sd_id128_t · APIs for processing 128-bit IDs
- SD_ID128_TO_STRING · Format or parse 128-bit IDs as strings
- sd_id128_to_string · Format or parse 128-bit IDs as strings
- SD_ID128_TO_UUID_STRING · Format or parse 128-bit IDs as strings
- sd_id128_to_uuid_string · Format or parse 128-bit IDs as strings
- SD_ID128_UUID_FORMAT_STR · APIs for processing 128-bit IDs
- SD_ID128_UUID_STRING_MAX · Format or parse 128-bit IDs as strings
- SD_INFO · APIs for new-style daemons
- sd_is_fifo · Check the type of a file descriptor
- sd_is_mq · Check the type of a file descriptor
- sd_is_socket · Check the type of a file descriptor
- sd_is_socket_inet · Check the type of a file descriptor
- sd_is_socket_sockaddr · Check the type of a file descriptor
- sd_is_socket_unix · Check the type of a file descriptor
- sd_is_special · Check the type of a file descriptor
- sd_journal · Open the system journal for reading
- sd_journal_add_conjunction · Add or remove entry matches
- sd_journal_add_disjunction · Add or remove entry matches
- sd_journal_add_match · Add or remove entry matches
- SD_JOURNAL_ALL_NAMESPACES · Open the system journal for reading
- SD_JOURNAL_APPEND · Journal change notification interface
- sd_journal_close · Open the system journal for reading
- SD_JOURNAL_CURRENT_USER · Open the system journal for reading
- sd_journal_enumerate_available_data · Read data fields from the current journal entry
- sd_journal_enumerate_available_unique · Read unique data fields from the journal
- sd_journal_enumerate_data · Read data fields from the current journal entry
- sd_journal_enumerate_fields · Read used field names from the journal
- sd_journal_enumerate_unique · Read unique data fields from the journal
- sd_journal_flush_matches · Add or remove entry matches
- SD_JOURNAL_FOREACH · Advance or set back the read pointer in the journal
- SD_JOURNAL_FOREACH_BACKWARDS · Advance or set back the read pointer in the journal
- SD_JOURNAL_FOREACH_DATA · Read data fields from the current journal entry
- SD_JOURNAL_FOREACH_FIELD · Read used field names from the journal
- SD_JOURNAL_FOREACH_UNIQUE · Read unique data fields from the journal
- sd_journal_get_catalog · Retrieve message catalog entry
- sd_journal_get_catalog_for_message_id · Retrieve message catalog entry
- sd_journal_get_cursor · Get cursor string for or test cursor string against the current journal entry
- sd_journal_get_cutoff_monotonic_usec · Read cut-off timestamps from the current journal entry
- sd_journal_get_cutoff_realtime_usec · Read cut-off timestamps from the current journal entry
- sd_journal_get_data · Read data fields from the current journal entry
- sd_journal_get_data_threshold · Read data fields from the current journal entry
- sd_journal_get_events · Journal change notification interface
- sd_journal_get_fd · Journal change notification interface
- sd_journal_get_monotonic_usec · Read timestamps from the current journal entry
- sd_journal_get_realtime_usec · Read timestamps from the current journal entry
- sd_journal_get_seqnum · Read sequence number from the current journal entry
- sd_journal_get_timeout · Journal change notification interface
- sd_journal_get_usage · Journal disk usage
- sd_journal_has_persistent_files · Query availability of runtime or persistent journal files
- sd_journal_has_runtime_files · Query availability of runtime or persistent journal files
- SD_JOURNAL_INCLUDE_DEFAULT_NAMESPACE · Open the system journal for reading
- SD_JOURNAL_INVALIDATE · Journal change notification interface
- SD_JOURNAL_LOCAL_ONLY · Open the system journal for reading
- sd_journal_next · Advance or set back the read pointer in the journal
- sd_journal_next_skip · Advance or set back the read pointer in the journal
- SD_JOURNAL_NOP · Journal change notification interface
- sd_journal_open · Open the system journal for reading
- sd_journal_open_container · Open the system journal for reading
- sd_journal_open_directory · Open the system journal for reading
- sd_journal_open_directory_fd · Open the system journal for reading
- sd_journal_open_files · Open the system journal for reading
- sd_journal_open_files_fd · Open the system journal for reading
- sd_journal_open_namespace · Open the system journal for reading
- SD_JOURNAL_OS_ROOT · Open the system journal for reading
- sd_journal_perror · Submit log entries to the journal
- sd_journal_perror_with_location · Submit log entries to the journal
- sd_journal_previous · Advance or set back the read pointer in the journal
- sd_journal_previous_skip · Advance or set back the read pointer in the journal
- sd_journal_print · Submit log entries to the journal
- sd_journal_print_with_location · Submit log entries to the journal
- sd_journal_printv · Submit log entries to the journal
- sd_journal_printv_with_location · Submit log entries to the journal
- sd_journal_process · Journal change notification interface
- sd_journal_query_unique · Read unique data fields from the journal
- sd_journal_reliable_fd · Journal change notification interface
- sd_journal_restart_data · Read data fields from the current journal entry
- sd_journal_restart_fields · Read used field names from the journal
- sd_journal_restart_unique · Read unique data fields from the journal
- SD_JOURNAL_RUNTIME_ONLY · Open the system journal for reading
- sd_journal_seek_cursor · Seek to a position in the journal
- sd_journal_seek_head · Seek to a position in the journal
- sd_journal_seek_monotonic_usec · Seek to a position in the journal
- sd_journal_seek_realtime_usec · Seek to a position in the journal
- sd_journal_seek_tail · Seek to a position in the journal
- sd_journal_send · Submit log entries to the journal
- sd_journal_send_with_location · Submit log entries to the journal
- sd_journal_sendv · Submit log entries to the journal
- sd_journal_sendv_with_location · Submit log entries to the journal
- sd_journal_set_data_threshold · Read data fields from the current journal entry
- sd_journal_step_one · Advance or set back the read pointer in the journal
- sd_journal_stream_fd · Create log stream file descriptor to the journal
- sd_journal_stream_fd_with_namespace · Create log stream file descriptor to the journal
- SD_JOURNAL_SUPPRESS_LOCATION · Submit log entries to the journal
- SD_JOURNAL_SYSTEM · Open the system journal for reading
- SD_JOURNAL_TAKE_DIRECTORY_FD · Open the system journal for reading
- sd_journal_test_cursor · Get cursor string for or test cursor string against the current journal entry
- sd_journal_wait · Journal change notification interface
- sd_json_dispatch_string · Decode JSON variant values and write them to the specified memory
- sd_json_parse · Parse JSON strings and files into JSON variant objects
- sd_listen_fds · Check for file descriptors passed by the system manager
- SD_LISTEN_FDS_START · Check for file descriptors passed by the system manager
- sd_listen_fds_with_names · Check for file descriptors passed by the system manager
- sd_login_monitor · Monitor login sessions, seats, users and virtual machines/containers
- sd_login_monitor_flush · Monitor login sessions, seats, users and virtual machines/containers
- sd_login_monitor_get_events · Monitor login sessions, seats, users and virtual machines/containers
- sd_login_monitor_get_fd · Monitor login sessions, seats, users and virtual machines/containers
- sd_login_monitor_get_timeout · Monitor login sessions, seats, users and virtual machines/containers
- sd_login_monitor_new · Monitor login sessions, seats, users and virtual machines/containers
- sd_login_monitor_unref · Monitor login sessions, seats, users and virtual machines/containers
- sd_login_monitor_unrefp · Monitor login sessions, seats, users and virtual machines/containers
- sd_machine_get_class · Determine the class and network interface indices of a locally running virtual machine or container
- sd_machine_get_ifindices · Determine the class and network interface indices of a locally running virtual machine or container
- SD_NOTICE · APIs for new-style daemons
- sd_notify · Notify service manager about start-up completion and other service status changes
- sd_notify_barrier · Notify service manager about start-up completion and other service status changes