Provided by: manpages-de-dev_4.21.0-2_all bug

BEZEICHNUNG

       libsystemd - Funktionen zur Implementierung von Diensten und Interaktion mit Systemd

ÜBERSICHT

       #include <systemd/sd-bus.h>
       #include <systemd/sd-bus-vtable.h>
       #include <systemd/sd-bus-protocol.h>
       #include <systemd/sd-daemon.h>
       #include <systemd/sd-device.h>
       #include <systemd/sd-event.h>
       #include <systemd/sd-gpt.h>
       #include <systemd/sd-hwdb.h>
       #include <systemd/sd-id128.h>
       #include <systemd/sd-journal.h>
       #include <systemd/sd-login.h>
       #include <systemd/sd-messages.h>
       #include <systemd/sd-path.h>

       pkg-config --cflags --libs libsystemd

BESCHREIBUNG

       Die Bibliothek libsystemd stellt Funktionen bereit, die die Interaktion mit verschiedenen
       vom Diensteverwalter systemd(1) bereitgestellten Schnittstellen erlaubt, sowie
       verschiedene andere Funktionen und Konstanten, die zur Implementierung von Diensten im
       allgemeinen nützlich sind.

       Siehe sd-bus(3), sd-bus-errors(3), sd-daemon(3), sd-device(3), sd-event(3), sd-hwdb(3),
       sd-id128(3), sd-journal(3) und sd-login(3) für Information über verschiedene Teile der
       Bibliotheksschnittstelle.

SCHNITTSTELLENSTABILITÄT

       Es wird eine strenge Rückwärtskompatibilität für die API
       (Anwendungsprogrammierschnittstelle) und die ABI (Anwendungsprogrammschnittstelle)
       aufrechterhalten. Es wird Symbolversionierung verwandt, wobei Symbole nur hinzugefügt,
       aber niemals entfernt werden.

ANMERKUNGEN

       Die hier beschriebenen Funktionen sind als dynamische Bibliothek verfügbar, gegen die
       kompiliert und mit der Datei pkg-config(1) von libsystemd gelinkt werden kann.

       Der hier beschriebene Code verwendet getenv(3), der laut Erklärung nicht sicher für
       mehrere Threads ist. Das bedeutet, das die hier beschriebenen Funktionen nicht setenv(3)
       aus einem parallelen Thread heraus aufrufen dürfen. Es wird empfohlen, Aufrufe von
       setenv() nur von einer frühen Phase im Programm heraus auszuführen, wenn noch keine
       anderen Threads gestartet wurden.

SIEHE AUCH

       systemd(1), libudev(1), pkg-config(1), Schnittstellenportabilitäts- und
       -stabilitätszusage[1]

ANMERKUNGEN

        1. Schnittstellenportabilitäts- und -stabilitätszusage
           https://systemd.io/PORTABILITY_AND_STABILITY/

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann
       <debian@helgefjell.de> erstellt.

       Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License
       Version 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ oder neuer bezüglich der Copyright-
       Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an die Mailingliste der Übersetzer ⟨debian-l10n-german@lists.debian.org⟩.