Kuba Pawlak
de58109933
bluez5: fix crash on DBus transport disconnection
...
Do not register dbus notification if message failed to be sent out
because transport was already disconnected
2016-11-10 10:18:26 -06:00
Vinicius Costa Gomes
48cb2e5249
bluez5: Unify bt_register_profile_* into a single function
...
It was a cause of confusion for little gain to have separate
functions for registering profiles with extra information, for
example "role" and "features". We remove those helper functions
in favor of a single one with more parameters, "role" and
"feature" when NULL, will be ignored.
2013-04-25 03:38:11 -05:00
Claudio Takahasi
3373fae662
bluez5: Remove Bluetooth related utilities
2013-03-04 16:13:18 -06:00
Paulo Borges
08eea76ea8
bluez5: Add bt_register_profile_with_role
...
This function allows to specify which role is registering when the
profile does not have specific UUIDs for each role.
2013-03-04 12:04:54 -06:00
Paulo Borges
80212a3db2
bluez5: Move ref / unref handsfree audio
...
This commit moves the ref / unref to hfp_hf_bluez5 to make
bluez5 more generic and reusable.
2013-03-01 13:22:35 -06:00
Denis Kenzior
2f8b9ab50c
bluez5: ref / unref handsfree audio
2013-02-21 08:30:03 -06:00
Claudio Takahasi
6672f41fd6
bluez5: Add profile version argument
...
This patch adds sending of the Version argument to RegisterProfile
method. The version is required to create the service record
containing the correct profile version.
2013-02-20 21:35:44 -06:00
Vinicius Costa Gomes
22f05f7832
bluez5: Add support for Connecting/Disconnecting per UUID
...
This adds supports for sending the ConnectProfile() and
DisconnectProfile() messages for the org.bluez.Device1 interface.
2013-02-14 08:47:10 -06:00
Claudio Takahasi
86224f5724
bluez5: Rename BlueZ Profile registration functions
...
This patch renames external profile registration functions replacing the
prefix from 'bluetooth_' to 'bt_' in order to follow the name convention
adopted for bluez5 functions.
2013-02-14 08:47:10 -06:00
Claudio Takahasi
6985c798b2
bluez5: Add bt_bacmp()
...
Adds a copy of BlueZ bacmp() function.
2013-01-29 09:03:04 -06:00
Claudio Takahasi
e8621fe8c2
bluez5: Add bt_ba2str()
...
Adds a copy of BlueZ ba2str() function.
2013-01-29 09:02:45 -06:00
Claudio Takahasi
5e84f78869
bluez5: Add bt_bacpy()
...
Adds a copy of BlueZ bacpy() function.
2013-01-29 08:40:33 -06:00
Claudio Takahasi
a2376f6c77
bluez5: Add SCO socket declarations
...
Adds local copy of SCO Bluetooth sockets declarations, since the
objective to avoid including BlueZ library headers.
2013-01-29 08:39:31 -06:00
Denis Kenzior
b262aefe56
bluez5: Fix copy paste error
2013-01-23 13:02:05 -06:00
Claudio Takahasi
9fb87705c2
bluetooth: Add profile register / unregister
...
Adds utility API to handle BlueZ 5 RegisterProfile and UnregisterProfile
methods.
2013-01-16 13:54:00 -06:00
Claudio Takahasi
0973479c29
bluetooth: Initial files for BlueZ 5
...
This patch adds the file for Bluetooth(BlueZ 5) oFono plugin.
2013-01-16 13:41:08 -06:00