3 Library functions
79,992 pages in section 3.
sd
-
sd-A lightweight D-Bus IPC client librarybus -
sd-Standard D-Bus error namesbus- errors -
sd-APIs for new-style daemonsdaemon -
sd-API for enumerating and introspecting local devicesdevice -
sd-ELF dlopen metadata annotation macrosdlopen -
sd-A generic event loop implementationevent -
sd-Read-only access to the hardware description databasehwdb -
sd-APIs for processing 128-bit IDsid128 -
sd-APIs for submitting and querying log entries to and from the journaljournal -
sd-APIs for Dealing with JSON Objectsjson -
sd-APIs for tracking loginslogin -
sd-APIs to query file system pathspath -
sd-Reference implementation of APIs for controlling boot-time read-aheadreadahead -
sd-APIs for Varlink IPCvarlink -
SD_APIs for new-style daemonsALERT -
sd_Test whether the system is running the systemd init systembooted -
sd_Declare properties and methods for a D-Bus pathbus_ add_ fallback -
sd_Declare properties and methods for a D-Bus pathbus_ add_ fallback_ vtable -
sd_Declare properties and methods for a D-Bus pathbus_ add_ filter -
sd_Add a match rule for incoming message dispatchingbus_ add_ match -
sd_Add a match rule for incoming message dispatchingbus_ add_ match_ async -
sd_Add a node enumerator for a D-Bus object path prefixbus_ add_ node_ enumerator -
sd_Declare properties and methods for a D-Bus pathbus_ add_ object -
sd_Add a D-Bus object manager for a D-Bus object sub-treebus_ add_ object_ manager -
sd_Declare properties and methods for a D-Bus pathbus_ add_ object_ vtable -
sd_Attach a bus connection object to an event loopbus_ attach_ event -
sd_Invoke a D-Bus method callbus_ call -
sd_Invoke a D-Bus method callbus_ call_ async -
sd_Initialize a bus message object and invoke the corresponding D-Bus method callbus_ call_ method -
sd_Initialize a bus message object and invoke the corresponding D-Bus method callbus_ call_ method_ async -
sd_Initialize a bus message object and invoke the corresponding D-Bus method callbus_ call_ method_ asyncv -
sd_Initialize a bus message object and invoke the corresponding D-Bus method callbus_ call_ methodv -
sd_Check which types can be sent over a bus objectbus_ can_ send -
sd_Close and flush a bus connectionbus_ close -
sd_Create a new bus object and create or destroy references to itbus_ close_ unref -
sd_Create a new bus object and create or destroy references to itbus_ close_ unrefp -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ audit_ login_ uid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ audit_ session_ id -
sd_Retrieve credentials object for the specified PIDbus_ creds_ get_ augmented_ mask -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ cgroup -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ cmdline -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ comm -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ description -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ egid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ euid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ exe -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ fsgid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ fsuid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ gid -
sd_Retrieve credentials object for the specified PIDbus_ creds_ get_ mask -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ owner_ uid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ pid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ pidfd_ dup -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ ppid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ selinux_ context -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ session -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ sgid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ slice -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ suid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ supplementary_ gids -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ tid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ tid_ comm -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ tty -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ uid -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ unique_ name -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ unit -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ user_ slice -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ user_ unit -
sd_Retrieve fields from a credentials objectbus_ creds_ get_ well_ known_ names -
sd_Retrieve fields from a credentials objectbus_ creds_ has_ bounding_ cap -
sd_Retrieve fields from a credentials objectbus_ creds_ has_ effective_ cap -
sd_Retrieve fields from a credentials objectbus_ creds_ has_ inheritable_ cap -
sd_Retrieve fields from a credentials objectbus_ creds_ has_ permitted_ cap -
sd_Retrieve credentials object for the specified PIDbus_ creds_ new_ from_ pid -
sd_Retrieve credentials object for the specified PIDbus_ creds_ new_ from_ pidfd -
sd_Retrieve credentials object for the specified PIDbus_ creds_ ref -
sd_Retrieve credentials object for the specified PIDbus_ creds_ unref -
sd_Retrieve credentials object for the specified PIDbus_ creds_ unrefp -
sd_Acquire a connection to a system or user busbus_ default -
sd_Close and flush a bus connectionbus_ default_ flush_ close -
sd_Acquire a connection to a system or user busbus_ default_ system -
sd_Acquire a connection to a system or user busbus_ default_ user -
sd_Define the callback function for resource cleanupbus_ destroy_ t -
sd_Attach a bus connection object to an event loopbus_ detach_ event -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ interfaces_ added -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ interfaces_ added_ strv -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ interfaces_ removed -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ interfaces_ removed_ strv -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ object_ added -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ object_ removed -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ properties_ changed -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ properties_ changed_ strv -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ signal -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ signal_ to -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ signal_ tov -
sd_Convenience functions for emitting (standard) D-Bus signalsbus_ emit_ signalv -
sd_Re-enqueue a bus message on a bus connection, for readingbus_ enqueue_ for_ read -
sd_sd-bus error handlingbus_ error -
SD_Standard D-Bus error namesBUS_ ERROR_ ACCESS_ DENIED -
sd_Additional sd-dbus error mappingsbus_ error_ add_ map -
SD_Standard D-Bus error namesBUS_ ERROR_ ADDRESS_ IN_ USE -
SD_Standard D-Bus error namesBUS_ ERROR_ AUTH_ FAILED -
SD_Standard D-Bus error namesBUS_ ERROR_ BAD_ ADDRESS -
sd_sd-bus error handlingbus_ error_ copy -
SD_Standard D-Bus error namesBUS_ ERROR_ DISCONNECTED -
SD_Additional sd-dbus error mappingsBUS_ ERROR_ END -
SD_Standard D-Bus error namesBUS_ ERROR_ FAILED -
SD_Standard D-Bus error namesBUS_ ERROR_ FILE_ EXISTS -
SD_Standard D-Bus error namesBUS_ ERROR_ FILE_ NOT_ FOUND -
sd_sd-bus error handlingbus_ error_ free -
sd_sd-bus error handlingbus_ error_ get_ errno -
sd_sd-bus error handlingbus_ error_ has_ name -
sd_sd-bus error handlingbus_ error_ has_ names -
sd_sd-bus error handlingbus_ error_ has_ names_ sentinel -
SD_Standard D-Bus error namesBUS_ ERROR_ INCONSISTENT_ MESSAGE -
SD_Standard D-Bus error namesBUS_ ERROR_ INTERACTIVE_ AUTHORIZATION_ REQUIRED -
SD_Standard D-Bus error namesBUS_ ERROR_ INVALID_ ARGS -
SD_Standard D-Bus error namesBUS_ ERROR_ INVALID_ FILE_ CONTENT -
SD_Standard D-Bus error namesBUS_ ERROR_ INVALID_ SIGNATURE -
SD_Standard D-Bus error namesBUS_ ERROR_ IO_ ERROR -
sd_sd-bus error handlingbus_ error_ is_ set -
SD_Standard D-Bus error namesBUS_ ERROR_ LIMITS_ EXCEEDED -
SD_sd-bus error handlingBUS_ ERROR_ MAKE_ CONST -
SD_Additional sd-dbus error mappingsBUS_ ERROR_ MAP -
sd_Additional sd-dbus error mappingsbus_ error_ map -
SD_Standard D-Bus error namesBUS_ ERROR_ MATCH_ RULE_ INVALID -
SD_Standard D-Bus error namesBUS_ ERROR_ MATCH_ RULE_ NOT_ FOUND -
sd_sd-bus error handlingbus_ error_ move -
SD_Standard D-Bus error namesBUS_ ERROR_ NAME_ HAS_ NO_ OWNER -
SD_Standard D-Bus error namesBUS_ ERROR_ NO_ MEMORY -
SD_Standard D-Bus error namesBUS_ ERROR_ NO_ NETWORK -
SD_Standard D-Bus error namesBUS_ ERROR_ NO_ REPLY -
SD_Standard D-Bus error namesBUS_ ERROR_ NO_ SERVER -
SD_Standard D-Bus error namesBUS_ ERROR_ NOT_ SUPPORTED -
SD_sd-bus error handlingBUS_ ERROR_ NULL -
SD_Standard D-Bus error namesBUS_ ERROR_ OBJECT_ PATH_ IN_ USE -
SD_Standard D-Bus error namesBUS_ ERROR_ PROPERTY_ READ_ ONLY -
SD_Standard D-Bus error namesBUS_ ERROR_ SELINUX_ SECURITY_ CONTEXT_ UNKNOWN -
SD_Standard D-Bus error namesBUS_ ERROR_ SERVICE_ UNKNOWN -
sd_sd-bus error handlingbus_ error_ set -
sd_sd-bus error handlingbus_ error_ set_ const -
sd_sd-bus error handlingbus_ error_ set_ errno -
sd_sd-bus error handlingbus_ error_ set_ errnof -
sd_sd-bus error handlingbus_ error_ set_ errnofv -
sd_sd-bus error handlingbus_ error_ setf -
sd_sd-bus error handlingbus_ error_ setfv -
SD_Standard D-Bus error namesBUS_ ERROR_ TIMED_ OUT -
SD_Standard D-Bus error namesBUS_ ERROR_ TIMEOUT -
SD_Standard D-Bus error namesBUS_ ERROR_ UNIX_ PROCESS_ ID_ UNKNOWN -
SD_Standard D-Bus error namesBUS_ ERROR_ UNKNOWN_ INTERFACE -
SD_Standard D-Bus error namesBUS_ ERROR_ UNKNOWN_ METHOD -
SD_Standard D-Bus error namesBUS_ ERROR_ UNKNOWN_ OBJECT -
SD_Standard D-Bus error namesBUS_ ERROR_ UNKNOWN_ PROPERTY -
sd_Close and flush a bus connectionbus_ flush -
sd_Create a new bus object and create or destroy references to itbus_ flush_ close_ unref -
sd_Create a new bus object and create or destroy references to itbus_ flush_ close_ unrefp -
sd_Set or query the address of the bus connectionbus_ get_ address -
sd_Set or query properties of a bus objectbus_ get_ allow_ interactive_ authorization -
sd_Configure connection mode for a bus objectbus_ get_ bus_ id -
sd_Control whether to close the bus connection during the event loop exit phasebus_ get_ close_ on_ exit -
sd_Control emission of local connection establishment signal on bus connectionsbus_ get_ connected_ signal -
sd_Control feature negotiation on bus connectionsbus_ get_ creds_ mask -
sd_Query information of the callback a bus object is currently runningbus_ get_ current_ handler -
sd_Query information of the callback a bus object is currently runningbus_ get_ current_ message -
sd_Query information of the callback a bus object is currently runningbus_ get_ current_ slot -
sd_Query information of the callback a bus object is currently runningbus_ get_ current_ userdata -
sd_Set or query properties of a bus objectbus_ get_ description -
sd_Attach a bus connection object to an event loopbus_ get_ event -
sd_Get the file descriptor, I/O events and timeout to wait for from a message bus objectbus_ get_ events -
sd_Control the exit behavior when the bus object disconnectsbus_ get_ exit_ on_ disconnect -
sd_Get the file descriptor, I/O events and timeout to wait for from a message bus objectbus_ get_ fd -
sd_Set or query the default D-Bus method call timeout of a bus objectbus_ get_ method_ call_ timeout -
sd_Get the number of pending bus messages in the read and write queues of a bus connection objectbus_ get_ n_ queued_ read -
sd_Get the number of pending bus messages in the read and write queues of a bus connection objectbus_ get_ n_ queued_ write -
sd_Query bus client credentialsbus_ get_ name_ creds -
sd_Retrieve a bus client's machine identitybus_ get_ name_ machine_ id -
sd_Query bus client credentialsbus_ get_ owner_ creds -
sd_Set or query D-Bus service propertiesbus_ get_ property -
sd_Set or query D-Bus service propertiesbus_ get_ property_ string -
sd_Set or query D-Bus service propertiesbus_ get_ property_ strv -
sd_Set or query D-Bus service propertiesbus_ get_ property_ trivial -
sd_Set or query properties of a bus objectbus_ get_ scope -
sd_Configure default sender for outgoing messagesbus_ get_ sender -
sd_Set or query properties of a bus objectbus_ get_ tid -
sd_Get the file descriptor, I/O events and timeout to wait for from a message bus objectbus_ get_ timeout -
sd_Set or query properties of a bus objectbus_ get_ unique_ name -
sd_Control socket binding watching on bus connectionsbus_ get_ watch_ bind -
sd_Check if a string is a valid bus name or object pathbus_ interface_ name_ is_ valid -
sd_Set or query properties of a bus objectbus_ is_ anonymous -
sd_Configure connection mode for a bus objectbus_ is_ bus_ client -
sd_Configure connection mode for a bus objectbus_ is_ monitor -
sd_Check whether the bus connection is open or readybus_ is_ open -
sd_Check whether the bus connection is open or readybus_ is_ ready -
sd_Configure connection mode for a bus objectbus_ is_ server -
sd_Set or query properties of a bus objectbus_ is_ trusted -
sd_Retrieve information about registered names on a busbus_ list_ names -
sd_Add a match rule for incoming message dispatchingbus_ match_ signal -
sd_Add a match rule for incoming message dispatchingbus_ match_ signal_ async -
sd_Check if a string is a valid bus name or object pathbus_ member_ name_ is_ valid -
sd_Attach fields to a D-Bus message based on a type stringbus_ message_ append -
sd_Append an array of fields to a D-Bus messagebus_ message_ append_ array -
sd_Append an array of fields to a D-Bus messagebus_ message_ append_ array_ iovec -
sd_Append an array of fields to a D-Bus messagebus_ message_ append_ array_ memfd -
sd_Append an array of fields to a D-Bus messagebus_ message_ append_ array_ space -
sd_Attach a single field to a messagebus_ message_ append_ basic -
sd_Attach a string to a messagebus_ message_ append_ string_ iovec -
sd_Attach a string to a messagebus_ message_ append_ string_ memfd -
sd_Attach a string to a messagebus_ message_ append_ string_ space -
sd_Attach an array of strings to a messagebus_ message_ append_ strv -
sd_Attach fields to a D-Bus message based on a type stringbus_ message_ appendv -
sd_Check if a message has been fully readbus_ message_ at_ end -
sd_Create and move between containers in D-Bus messagesbus_ message_ close_ container -
sd_Copy the contents of one message to anotherbus_ message_ copy -
sd_Produce a string representation of a message for debugging purposesbus_ message_ dump -
sd_Create and move between containers in D-Bus messagesbus_ message_ enter_ container -
sd_Create and move between containers in D-Bus messagesbus_ message_ exit_ container -
sd_Set and query bus message metadatabus_ message_ get_ allow_ interactive_ authorization -
sd_Set and query bus message metadatabus_ message_ get_ auto_ start -
sd_Create a new bus message object and create or destroy references to itbus_ message_ get_ bus -
sd_Return the transaction cookie of a messagebus_ message_ get_ cookie -
sd_Query bus message addressing/credentials metadatabus_ message_ get_ creds -
sd_Set and query bus message addressing informationbus_ message_ get_ destination -
sd_Query bus message addressing/credentials metadatabus_ message_ get_ errno -
sd_Query bus message addressing/credentials metadatabus_ message_ get_ error -
sd_Set and query bus message metadatabus_ message_ get_ expect_ reply -
sd_Set and query bus message addressing informationbus_ message_ get_ interface -
sd_Set and query bus message addressing informationbus_ message_ get_ member -
sd_Retrieve the sender timestamps and sequence number of a messagebus_ message_ get_ monotonic_ usec -
sd_Set and query bus message addressing informationbus_ message_ get_ path -
sd_Retrieve the sender timestamps and sequence number of a messagebus_ message_ get_ realtime_ usec -
sd_Returns the transaction cookie of a messagebus_ message_ get_ reply_ cookie -
sd_Set and query bus message addressing informationbus_ message_ get_ sender -
sd_Retrieve the sender timestamps and sequence number of a messagebus_ message_ get_ seqnum -
sd_Query bus message signaturebus_ message_ get_ signature -
sd_Query bus message addressing/credentials metadatabus_ message_ get_ type -
sd_Query bus message signaturebus_ message_ has_ signature -
sd_Query bus message signaturebus_ message_ is_ empty -
sd_Query bus message addressing/credentials metadatabus_ message_ is_ method_ call -
sd_Query bus message addressing/credentials metadatabus_ message_ is_ method_ error -
sd_Query bus message addressing/credentials metadatabus_ message_ is_ signal -
SD_Create a new bus message object and create or destroy references to itBUS_ MESSAGE_ METHOD_ CALL -
SD_Create a new bus message object and create or destroy references to itBUS_ MESSAGE_ METHOD_ ERROR -
SD_Create a new bus message object and create or destroy references to itBUS_ MESSAGE_ METHOD_ RETURN -
sd_Create a new bus message object and create or destroy references to itbus_ message_ new -
sd_Create a method call messagebus_ message_ new_ method_ call -
sd_Create an error reply for a method callbus_ message_ new_ method_ errno -
sd_Create an error reply for a method callbus_ message_ new_ method_ errnof -
sd_Create an error reply for a method callbus_ message_ new_ method_ error -
sd_Create an error reply for a method callbus_ message_ new_ method_ errorf -
sd_Create a method call messagebus_ message_ new_ method_ return -
sd_Create a signal messagebus_ message_ new_ signal -
sd_Create a signal messagebus_ message_ new_ signal_ to -
sd_Create and move between containers in D-Bus messagesbus_ message_ open_ container -
sd_Read a sequence of values from a messagebus_ message_ peek_ type -
sd_Read a sequence of values from a messagebus_ message_ read -
sd_Access an array of elements in a messagebus_ message_ read_ array -
sd_Read a basic type from a messagebus_ message_ read_ basic -
sd_Access an array of strings in a messagebus_ message_ read_ strv -
sd_Access an array of strings in a messagebus_ message_ read_ strv_ extend -
sd_Read a sequence of values from a messagebus_ message_ readv -
sd_Create a new bus message object and create or destroy references to itbus_ message_ ref -
sd_Return to beginning of message or current containerbus_ message_ rewind -
sd_Prepare a D-Bus message for transmissionbus_ message_ seal -
sd_Queue a D-Bus message for transferbus_ message_ send -
sd_Mark a message object as containing sensitive databus_ message_ sensitive -
sd_Set and query bus message metadatabus_ message_ set_ allow_ interactive_ authorization -
sd_Set and query bus message metadatabus_ message_ set_ auto_ start -
sd_Set and query bus message addressing informationbus_ message_ set_ destination -
sd_Set and query bus message metadatabus_ message_ set_ expect_ reply -
sd_Set and query bus message addressing informationbus_ message_ set_ sender -
SD_Create a new bus message object and create or destroy references to itBUS_ MESSAGE_ SIGNAL -
sd_Skip elements in a bus messagebus_ message_ skip -
sd_Create a new bus message object and create or destroy references to itbus_ message_ unref -
sd_Create a new bus message object and create or destroy references to itbus_ message_ unrefp -
sd_Check if the message has specified type at the current locationbus_ message_ verify_ type -
SD_Declare properties and methods for a D-Bus pathBUS_ METHOD -
SD_Declare properties and methods for a D-Bus pathBUS_ METHOD_ WITH_ NAMES -
SD_Declare properties and methods for a D-Bus pathBUS_ METHOD_ WITH_ NAMES_ OFFSET -
SD_Declare properties and methods for a D-Bus pathBUS_ METHOD_ WITH_ OFFSET -
sd_Control feature negotiation on bus connectionsbus_ negotiate_ creds -
sd_Control feature negotiation on bus connectionsbus_ negotiate_ fds -
sd_Control feature negotiation on bus connectionsbus_ negotiate_ timestamp -
sd_Create a new bus object and create or destroy references to itbus_ new -
sd_Check if a string is a valid bus name or object pathbus_ object_ path_ is_ valid -
sd_Acquire a connection to a system or user busbus_ open -
sd_Acquire a connection to a system or user busbus_ open_ system -
sd_Acquire a connection to a system or user busbus_ open_ system_ machine -
sd_Acquire a connection to a system or user busbus_ open_ system_ remote -
sd_Acquire a connection to a system or user busbus_ open_ system_ with_ description -
sd_Acquire a connection to a system or user busbus_ open_ user -
sd_Acquire a connection to a system or user busbus_ open_ user_ machine -
sd_Acquire a connection to a system or user busbus_ open_ user_ with_ description -
sd_Acquire a connection to a system or user busbus_ open_ with_ description -
SD_Declare properties and methods for a D-Bus pathBUS_ PARAM -
sd_Convert an external identifier into an object path and backbus_ path_ decode -
sd_Convert an external identifier into an object path and backbus_ path_ decode_ many -
sd_Convert an external identifier into an object path and backbus_ path_ encode -
sd_Convert an external identifier into an object path and backbus_ path_ encode_ many -
sd_Return the number of currently pending, outgoing method callsbus_ pending_ method_ calls -
sd_Drive the connectionbus_ process -
SD_Declare properties and methods for a D-Bus pathBUS_ PROPERTY -
sd_Query bus message sender credentials/privilegesbus_ query_ sender_ creds -
sd_Query bus message sender credentials/privilegesbus_ query_ sender_ privilege -
sd_Create a new bus object and create or destroy references to itbus_ ref -
sd_Request or release a well-known service name on a busbus_ release_ name -
sd_Request or release a well-known service name on a busbus_ release_ name_ async -
sd_Reply with an error to a D-Bus method callbus_ reply_ method_ errno -
sd_Reply with an error to a D-Bus method callbus_ reply_ method_ errnof -
sd_Reply with an error to a D-Bus method callbus_ reply_ method_ errnofv -
sd_Reply with an error to a D-Bus method callbus_ reply_ method_ error -
sd_Reply with an error to a D-Bus method callbus_ reply_ method_ errorf -
sd_Reply with an error to a D-Bus method callbus_ reply_ method_ errorfv -
sd_Reply to a D-Bus method callbus_ reply_ method_ return -
sd_Reply to a D-Bus method callbus_ reply_ method_ returnv -
sd_Request or release a well-known service name on a busbus_ request_ name -
sd_Request or release a well-known service name on a busbus_ request_ name_ async -
sd_Queue a D-Bus message for transferbus_ send -
sd_Queue a D-Bus message for transferbus_ send_ to -
sd_Check if a string is a valid bus name or object pathbus_ service_ name_ is_ valid -
sd_Set or query the address of the bus connectionbus_ set_ address -
sd_Set or query properties of a bus objectbus_ set_ allow_ interactive_ authorization -
sd_Set or query properties of a bus objectbus_ set_ anonymous -
sd_Configure connection mode for a bus objectbus_ set_ bus_ client -
sd_Control whether to close the bus connection during the event loop exit phasebus_ set_ close_ on_ exit -
sd_Control emission of local connection establishment signal on bus connectionsbus_ set_ connected_ signal -
sd_Set or query properties of a bus objectbus_ set_ description -
sd_Set or query the address of the bus connectionbus_ set_ exec -
sd_Control the exit behavior when the bus object disconnectsbus_ set_ exit_ on_ disconnect -
sd_Set the file descriptors to use for bus communicationbus_ set_ fd -
sd_Set or query the default D-Bus method call timeout of a bus objectbus_ set_ method_ call_ timeout -
sd_Configure connection mode for a bus objectbus_ set_ monitor -
sd_Set or query D-Bus service propertiesbus_ set_ property -
sd_Set or query D-Bus service propertiesbus_ set_ propertyv -
sd_Configure default sender for outgoing messagesbus_ set_ sender -
sd_Configure connection mode for a bus objectbus_ set_ server -
sd_Set or query properties of a bus objectbus_ set_ trusted -
sd_Control socket binding watching on bus connectionsbus_ set_ watch_ bind -
SD_Declare properties and methods for a D-Bus pathBUS_ SIGNAL -
SD_Declare properties and methods for a D-Bus pathBUS_ SIGNAL_ WITH_ NAMES -
sd_Query information attached to a bus slot objectbus_ slot_ get_ bus -
sd_Query information attached to a bus slot objectbus_ slot_ get_ current_ handler -
sd_Query information attached to a bus slot objectbus_ slot_ get_ current_ message -
sd_Query information attached to a bus slot objectbus_ slot_ get_ current_ userdata -
sd_Set or query the description of bus slot objectsbus_ slot_ get_ description -
sd_Define the callback function for resource cleanupbus_ slot_ get_ destroy_ callback -
sd_Control whether a bus slot object is "floating"bus_ slot_ get_ floating -
sd_Set and query the value in the "userdata" fieldbus_ slot_ get_ userdata -
sd_Create and destroy references to a bus slot objectbus_ slot_ ref -
sd_Set or query the description of bus slot objectsbus_ slot_ set_ description -
sd_Define the callback function for resource cleanupbus_ slot_ set_ destroy_ callback -
sd_Control whether a bus slot object is "floating"bus_ slot_ set_ floating -
sd_Set and query the value in the "userdata" fieldbus_ slot_ set_ userdata -
sd_Create and destroy references to a bus slot objectbus_ slot_ unref -
sd_Create and destroy references to a bus slot objectbus_ slot_ unrefp -
sd_Initiate a bus connection to the D-bus broker daemonbus_ start -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ add_ name -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ add_ sender -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ contains -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ count -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ count_ name -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ count_ sender -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ first -
sd_Track bus peersbus_ track_ get_ bus -
sd_Define the callback function for resource cleanupbus_ track_ get_ destroy_ callback -
sd_Track bus peersbus_ track_ get_ recursive -
sd_Track bus peersbus_ track_ get_ userdata -
sd_Track bus peersbus_ track_ new -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ next -
sd_Track bus peersbus_ track_ ref -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ remove_ name -
sd_Add, remove and retrieve bus peers tracked in a bus peer tracking objectbus_ track_ remove_ sender -
sd_Define the callback function for resource cleanupbus_ track_ set_ destroy_ callback -
sd_Track bus peersbus_ track_ set_ recursive -
sd_Track bus peersbus_ track_ set_ userdata -
sd_Track bus peersbus_ track_ unref -
sd_Track bus peersbus_ track_ unrefp -
sd_Create a new bus object and create or destroy references to itbus_ unref -
sd_Create a new bus object and create or destroy references to itbus_ unrefp -
SD_Declare properties and methods for a D-Bus pathBUS_ VTABLE_ CAPABILITY -
SD_Declare properties and methods for a D-Bus pathBUS_ VTABLE_ END -
SD_Declare properties and methods for a D-Bus pathBUS_ VTABLE_ START -
sd_Wait for I/O on a bus connectionbus_ wait -
SD_Declare properties and methods for a D-Bus pathBUS_ WRITABLE_ PROPERTY -
SD_APIs for new-style daemonsCRIT -
SD_APIs for new-style daemonsDEBUG -
sd_Add a filter to the device enumeratordevice_ enumerator_ add_ match_ parent -
sd_Enumerates devices and get the first or next device.device_ enumerator_ get_ device_ first -
sd_Create, reference, and release a device enumerator objectdevice_ enumerator_ new -
sd_Create, reference, and release a device enumerator objectdevice_ enumerator_ ref -
sd_Create, reference, and release a device enumerator objectdevice_ enumerator_ unref -
sd_Create, reference, and release a device enumerator objectdevice_ enumerator_ unrefp -
sd_Returns various fields of device objectsdevice_ get_ device_ id -
sd_Returns various fields of device objectsdevice_ get_ devname -
sd_Returns various fields of device objectsdevice_ get_ devnum -
sd_Returns various fields of device objectsdevice_ get_ devpath -
sd_Returns various fields of device objectsdevice_ get_ devtype -
sd_Returns various fields of device objectsdevice_ get_ diskseq -
sd_Returns various fields of device objectsdevice_ get_ driver -
sd_Returns various fields of device objectsdevice_ get_ driver_ subsystem -
sd_Returns various fields of device objectsdevice_ get_ ifindex -
sd_Returns various fields of device objectsdevice_ get_ subsystem -
sd_Returns various fields of device objectsdevice_ get_ sysname -
sd_Returns various fields of device objectsdevice_ get_ sysnum -
sd_Returns various fields of device objectsdevice_ get_ syspath -
sd_Create or destroy references to a device objectdevice_ ref -
sd_Create or destroy references to a device objectdevice_ unref -
sd_Create or destroy references to a device objectdevice_ unrefp -
SD_Embed ELF .note.dlopen metadata for shared library dependenciesELF_ NOTE_ DLOPEN -
SD_APIs for new-style daemonsEMERG -
SD_APIs for new-style daemonsERR -
sd_Acquire and release an event loop objectevent -
sd_Add a child process state change event source to an event loopevent_ add_ child -
sd_Add a child process state change event source to an event loopevent_ add_ child_ pidfd -
sd_Add static event sources to an event loopevent_ add_ defer -
sd_Add static event sources to an event loopevent_ add_ exit -
sd_Add an "inotify" file system inode event source to an event loopevent_ add_ inotify -
sd_Add an "inotify" file system inode event source to an event loopevent_ add_ inotify_ fd -
sd_Add an I/O event source to an event loopevent_ add_ io -
sd_Add and configure an event source for memory, CPU, or IO pressure notificationsevent_ add_ memory_ pressure -
sd_Add static event sources to an event loopevent_ add_ post -
sd_Add a UNIX process signal event source to an event loopevent_ add_ signal -
sd_Add a timer event source to an event loopevent_ add_ time -
sd_Add a timer event source to an event loopevent_ add_ time_ relative -
SD_Low-level event loop operationsEVENT_ ARMED -
sd_Add a child process state change event source to an event loopevent_ child_ handler_ t -
sd_Acquire and release an event loop objectevent_ default -
sd_Define the callback function for resource cleanupevent_ destroy_ t -
sd_Low-level event loop operationsevent_ dispatch -
sd_Ask the event loop to exitevent_ exit -
SD_Low-level event loop operationsEVENT_ EXITING -
SD_Low-level event loop operationsEVENT_ FINISHED -
sd_Ask the event loop to exitevent_ get_ exit_ code -
sd_Obtain a file descriptor to poll for event loop eventsevent_ get_ fd -
sd_Low-level event loop operationsevent_ get_ iteration -
sd_Low-level event loop operationsevent_ get_ state -
sd_Acquire and release an event loop objectevent_ get_ tid -
sd_Enable event loop watchdog supportevent_ get_ watchdog -
sd_Add static event sources to an event loopevent_ handler_ t -
SD_Low-level event loop operationsEVENT_ INITIAL -
sd_Add an "inotify" file system inode event source to an event loopevent_ inotify_ handler_ t -
sd_Add an I/O event source to an event loopevent_ io_ handler_ t -
sd_Run an event loopevent_ loop -
sd_Acquire and release an event loop objectevent_ new -
sd_Retrieve current event loop iteration timestampevent_ now -
SD_Enable or disable event sourcesEVENT_ OFF -
SD_Enable or disable event sourcesEVENT_ ON -
SD_Enable or disable event sourcesEVENT_ ONESHOT -
SD_Low-level event loop operationsEVENT_ PENDING -
sd_Low-level event loop operationsevent_ prepare -
SD_Low-level event loop operationsEVENT_ PREPARING -
SD_Set or retrieve the priority of event sourcesEVENT_ PRIORITY_ IDLE -
SD_Set or retrieve the priority of event sourcesEVENT_ PRIORITY_ IMPORTANT -
SD_Set or retrieve the priority of event sourcesEVENT_ PRIORITY_ NORMAL -
sd_Acquire and release an event loop objectevent_ ref -
sd_Run an event loopevent_ run -
SD_Low-level event loop operationsEVENT_ RUNNING -
sd_Enable event loop exit-on-idle supportevent_ set_ exit_ on_ idle -
sd_Automatically leave event loop on SIGINT and SIGTERMevent_ set_ signal_ exit -
sd_Enable event loop watchdog supportevent_ set_ watchdog -
sd_Add a UNIX process signal event source to an event loopevent_ signal_ handler_ t -
SD_Add a UNIX process signal event source to an event loopEVENT_ SIGNAL_ PROCMASK -
sd_Add an I/O event source to an event loopevent_ source -
sd_Increase or decrease event source reference countersevent_ source_ disable_ unref -
sd_Increase or decrease event source reference countersevent_ source_ disable_ unrefp -
sd_Add a child process state change event source to an event loopevent_ source_ get_ child_ pid -
sd_Add a child process state change event source to an event loopevent_ source_ get_ child_ pidfd -
sd_Add a child process state change event source to an event loopevent_ source_ get_ child_ pidfd_ own -
sd_Add a child process state change event source to an event loopevent_ source_ get_ child_ process_ own -
sd_Set or retrieve descriptive names of event sourcesevent_ source_ get_ description -
sd_Define the callback function for resource cleanupevent_ source_ get_ destroy_ callback -
sd_Enable or disable event sourcesevent_ source_ get_ enabled -
sd_Retrieve the event loop of an event sourceevent_ source_ get_ event -
sd_Set or retrieve the exit-on-failure feature of event sourcesevent_ source_ get_ exit_ on_ failure -
sd_Set or retrieve 'floating' state of event sourcesevent_ source_ get_ floating -
sd_Add an "inotify" file system inode event source to an event loopevent_ source_ get_ inotify_ mask -
sd_Add an "inotify" file system inode event source to an event loopevent_ source_ get_ inotify_ path -
sd_Add an I/O event source to an event loopevent_ source_ get_ io_ events -
sd_Add an I/O event source to an event loopevent_ source_ get_ io_ fd -
sd_Add an I/O event source to an event loopevent_ source_ get_ io_ fd_ own -
sd_Add an I/O event source to an event loopevent_ source_ get_ io_ revents -
sd_Determine pending state of event sourcesevent_ source_ get_ pending -
sd_Set or retrieve the priority of event sourcesevent_ source_ get_ priority -
sd_Configure rate limiting on event sourcesevent_ source_ get_ ratelimit -
sd_Add a UNIX process signal event source to an event loopevent_ source_ get_ signal -
sd_Add a timer event source to an event loopevent_ source_ get_ time -
sd_Add a timer event source to an event loopevent_ source_ get_ time_ accuracy -
sd_Add a timer event source to an event loopevent_ source_ get_ time_ clock -
sd_Set or retrieve user data pointer of event sourcesevent_ source_ get_ userdata -
sd_Configure rate limiting on event sourcesevent_ source_ is_ ratelimited -
sd_Configure rate limiting on event sourcesevent_ source_ leave_ ratelimit -
sd_Increase or decrease event source reference countersevent_ source_ ref -
sd_Add a child process state change event source to an event loopevent_ source_ send_ child_ signal -
sd_Add a child process state change event source to an event loopevent_ source_ set_ child_ pidfd_ own -
sd_Add a child process state change event source to an event loopevent_ source_ set_ child_ process_ own -
sd_Set or retrieve descriptive names of event sourcesevent_ source_ set_ description -
sd_Define the callback function for resource cleanupevent_ source_ set_ destroy_ callback -
sd_Enable or disable event sourcesevent_ source_ set_ enabled -
sd_Set or retrieve the exit-on-failure feature of event sourcesevent_ source_ set_ exit_ on_ failure -
sd_Set or retrieve 'floating' state of event sourcesevent_ source_ set_ floating -
sd_Add an I/O event source to an event loopevent_ source_ set_ io_ events