Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

libdbus-1 (3lib)

Name

libdbus-1 - Bus Library and GLib bindings

Synopsis

Please see following description for synopsis

Description

libdbus-1(3lib)                                                libdbus-1(3lib)



NAME
       libdbus-1, libdbus-glib-1 - D-Bus Library and GLib bindings

DESCRIPTION
       D-Bus is a message bus system, a simple way for applications to talk to
       one another.  The libdbus-1 library provides low-level API.  The  dbus-
       glib-1  library  provides  C-language  bindings  for using D-Bus with a
       higher-level approach.  The higher level approach is  possible  because
       GLib  defines  a main loop, an object/type system, and an out-of-memory
       handling policy (it exits the program).

       D-Bus supplies both a system daemon (for events such as  "new  hardware
       device  added" or "printer queue changed") and a per-user-login-session
       daemon (for general IPC needs among user applications).  Also, the mes-
       sage bus is built on top of a general one-to-one message passing frame-
       work, which can be used by any two apps to communicate directly  (with-
       out going through the message bus daemon).

FILES
       /usr/lib/libdbus-1.so         D-Bus library

       /usr/lib/libdbus-glib-1;.so   D-Bus GLib bindings library

       /usr/share/doc/dbus/          Location of developer documentation


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+------------------------+
       |ATTRIBUTE TYPE |    ATTRIBUTE VALUE     |
       +---------------+------------------------+
       |Availability   | system/library/libdbus |
       +---------------+------------------------+
       |Stability      | Uncommitted            |
       +---------------+------------------------+

SEE ALSO
       dbus-binding-tool(1),  dbus-cleanup-sockets(1),  dbus-daemon(1),  dbus-
       launch(1),     dbus-monitor(1),     dbus-send(1),      dbus-uuidgen(1),
       libglib-2.0(3), attributes(7), gnome-interfaces(7)



NOTES
       Source  code  for open source software components in Oracle Solaris can
       be found at https://www.oracle.com/downloads/opensource/solaris-source-
       code-downloads.html.

       This     software     was    built    from    source    available    at
       https://github.com/oracle/solaris-userland.   The  original   community
       source       was       downloaded      from       http://dbus.freedesk-
       top.org/releases/dbus/dbus-1.10.32.tar.gz.

       Further information about this software can be found on the open source
       community website at http://dbus.freedesktop.org.



                                 13 April 2016                 libdbus-1(3lib)