summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2012-02-27 19:08:19 -0300
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2012-02-28 13:38:19 -0300
commit136cfc7bee1f4b9c53466e2dd6636f5ba2caa30a (patch)
treecccffc20c09dee045013a943bf316d65c3bab14b
parent43fec3bbecc4324e87d51b94b881e1404fc84b69 (diff)
downloadbluez-le-docs-136cfc7bee1f4b9c53466e2dd6636f5ba2caa30a.tar.gz
bluez-le-docs-136cfc7bee1f4b9c53466e2dd6636f5ba2caa30a.tar.xz
bluez-le-docs-136cfc7bee1f4b9c53466e2dd6636f5ba2caa30a.zip
bluez: Add libbluetooth brief description
-rw-r--r--bluez.tex12
1 files changed, 11 insertions, 1 deletions
diff --git a/bluez.tex b/bluez.tex
index 586ac51..0776122 100644
--- a/bluez.tex
+++ b/bluez.tex
@@ -54,7 +54,17 @@ manage adapter, devices and services.
\subsection{libs}
-\subsection{libs}
+BlueZ libs (a.k.a libbluetooth) is a development library which provides
+common functions and structures that can be used by Linux 'c' programmers.
+
+libbluetooth usage is not encouraged, nowadays bluetoothd exposes friendly
+IPC methods(over D-Bus) which covers the most common operations. Use
+libbluetooth can be also introduce potential race conditions with bluetoothd
+operations.
+
+The common functions declarations related to adapter setup, device and service
+discovery can be found in BlueZ headers: {\em lib} directory of the userspace
+source code repository.
\subsection{Standard Bluetooth Services}