author | Alan Coopersmith <Alan.Coopersmith@Oracle.COM> |
Fri, 29 Apr 2016 14:55:13 -0700 | |
changeset 5888 | 09b82e3ff500 |
permissions | -rw-r--r-- |
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) |