linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Multi-adapter GATT server support
@ 2011-12-27 14:33 Santiago Carot-Nemesio
  2011-12-27 14:33 ` [PATCH 1/8] attrib-server: Initial steps towards multi-adapter " Santiago Carot-Nemesio
  2011-12-30 10:58 ` Multi-adapter GATT server support Johan Hedberg
  0 siblings, 2 replies; 12+ messages in thread
From: Santiago Carot-Nemesio @ 2011-12-27 14:33 UTC (permalink / raw)
  To: linux-bluetooth

This is a new set of patches toward multiple adapter gatt server
support wich includes the changes suggested previously.

[PATCH 1/8] attrib-server: Initial steps towards multi-adapter GATT
[PATCH 2/8] attrib-server: Register GATT SDP record per each adapter
[PATCH 3/8] attrib-server: Add attributes in adapter database
[PATCH 4/8] attrib-server: Attach attrib_channel in adapter clients
[PATCH 5/8] attrib-server: Remove global le_io variable
[PATCH 6/8] attrib-server: Remove global database list
[PATCH 7/8] attrib-server: Mark attrib_channel_detach as deprecated
[PATCH 8/8] gatt-example: Use adapter driver to register GATT

^ permalink raw reply	[flat|nested] 12+ messages in thread
* Multi-adapter GATT server support
@ 2011-12-27  9:29 Santiago Carot-Nemesio
  2011-12-27 14:46 ` Santiago Carot
  0 siblings, 1 reply; 12+ messages in thread
From: Santiago Carot-Nemesio @ 2011-12-27  9:29 UTC (permalink / raw)
  To: linux-bluetooth

These set of patches completes multi-adapter GATT server support.
They depend on the latest patches sent on December the 20th.
These patches change the gatt server interface to provide a new
paramenter that is the adapter in which the operation takes place.

The only pending task after applying these pacthes is to refactor
the code for GATT server plugins in order to register their attributes
whenever an adapter is plugged instead of doing that when the plugin
is loaded.

Plugins what will need a refactorization after this set of patches are
time and proximity. Example plugin is already fixed.

[PATCH 1/8] attrib-server: Add blutooth adapter to
[PATCH 2/8] attrib-server: Add bluetooth adapter in attrib_db_add
[PATCH 3/8] gatt-service: Add bluetooth adapter in gatt_service_add
[PATCH 4/8] attrib-server: Add bluetooth adapter in attrib_db_update
[PATCH 5/8] attrib-server: Add bluetooth adapter in attrib_gap_set
[PATCH 6/8] attrib-server: Add bluetooth adapter in attrib_db_del
[PATCH 7/8] attrib-server: Add bluetooth adapter in
[PATCH 8/8] attrib-server: Add Gattrib in attrib_channel_detach

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2011-12-30 10:58 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-27 14:33 Multi-adapter GATT server support Santiago Carot-Nemesio
2011-12-27 14:33 ` [PATCH 1/8] attrib-server: Initial steps towards multi-adapter " Santiago Carot-Nemesio
2011-12-27 14:33   ` [PATCH 2/8] attrib-server: Register GATT SDP record per each adapter Santiago Carot-Nemesio
2011-12-27 14:33     ` [PATCH 3/8] attrib-server: Add attributes in adapter database Santiago Carot-Nemesio
2011-12-27 14:33       ` [PATCH 4/8] attrib-server: Attach attrib_channel in adapter clients list Santiago Carot-Nemesio
2011-12-27 14:33         ` [PATCH 5/8] attrib-server: Remove global le_io variable Santiago Carot-Nemesio
2011-12-27 14:33           ` [PATCH 6/8] attrib-server: Remove global database list Santiago Carot-Nemesio
2011-12-27 14:33             ` [PATCH 7/8] attrib-server: Mark attrib_channel_detach as deprecated Santiago Carot-Nemesio
2011-12-27 14:33               ` [PATCH 8/8] gatt-example: Use adapter driver to register GATT attributes Santiago Carot-Nemesio
2011-12-30 10:58 ` Multi-adapter GATT server support Johan Hedberg
  -- strict thread matches above, loose matches on Subject: below --
2011-12-27  9:29 Santiago Carot-Nemesio
2011-12-27 14:46 ` Santiago Carot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).