components/desktop/dbus/files/libdbus-1.3lib
author Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
Fri, 29 Apr 2016 14:55:13 -0700
changeset 5888 09b82e3ff500
permissions -rw-r--r--
23169096 Move D-Bus packages to Userland 15714235 system/library/libdbus is missing all its dependencies 21020807 Add "RO" to res1 field of auth_attr.d files in DBus
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5888
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     1
.TH libdbus-1 3lib "13 April 2016"
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     2
.SH "NAME"
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     3
libdbus-1, libdbus-glib-1 \- D\-Bus Library and GLib bindings
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     4
.SH "DESCRIPTION"
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     5
.PP
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     6
D\-Bus is a message bus system, a simple way for applications to talk to one
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     7
another\&.  The \fBlibdbus-1\fR library provides low-level API\&.
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     8
The \fBdbus-glib-1\fR library provides C-language bindings for using
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
     9
D\-Bus with a higher-level approach\&.  The higher level approach is possible
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    10
because GLib defines a main loop, an object/type system, and an out-of-memory
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    11
handling policy (it exits the program)\&.
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    12
.PP
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    13
D\-Bus supplies both a system daemon (for events such as "new hardware
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    14
device added" or "printer queue changed") and a
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    15
per-user-login-session daemon (for general IPC needs among user applications)\&.
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    16
Also, the message bus is built on top of a general one-to-one message passing
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    17
framework, which can be used by any two apps to communicate directly (without
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    18
going through the message bus daemon)\&.
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    19
.SH "FILES"
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    20
.TP 30
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    21
.B /usr/lib/libdbus-1\&.so
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    22
D\-Bus library
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    23
.TP 30
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    24
.B /usr/lib/libdbus-glib-1;\&.so
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    25
D\-Bus GLib bindings library
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    26
.TP 30
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    27
.B /usr/share/doc/dbus/
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    28
Location of developer documentation
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    29
.SH "SEE ALSO"
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    30
.PP
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    31
\fBdbus-binding-tool\fR(1),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    32
\fBdbus-cleanup-sockets\fR(1),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    33
\fBdbus-daemon\fR(1),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    34
\fBdbus-launch\fR(1),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    35
\fBdbus-monitor\fR(1),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    36
\fBdbus-send\fR(1),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    37
\fBdbus-uuidgen\fR(1),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    38
\fBlibglib-2\&.0\fR(3),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    39
\fBattributes\fR(7),
09b82e3ff500 23169096 Move D-Bus packages to Userland
Alan Coopersmith <Alan.Coopersmith@Oracle.COM>
parents:
diff changeset
    40
\fBgnome-interfaces\fR(7)