aboutsummaryrefslogtreecommitdiff
path: root/attrib/client.h
AgeCommit message (Collapse)Author
2011-04-14Remove btd_device_add_service functionClaudio Takahasi
btd_device_add_service is no longer necessary if the object paths for the primary services can be returned during the registration.
2011-03-30Add support for re-using the attrib channelVinicius Costa Gomes
In some cases, when the device is already connected there's no need to create another GAttrib instance. This will allow the Attrib client to use the connection already estabilished, this will be very useful when we support more LE profiles.
2011-03-30Remove _init and _exit methods from Attrib clientVinicius Costa Gomes
Now that Attrib client is being moved to the core, there's no need to have explicit _init and _exit methods. This also means that we need to pass the DBusConnection explicitly to the registration method.
2011-03-30Register Attrib interface when loading device from storageVinicius Costa Gomes
Now that the GATT client functionality is being moved to the core we need to register the interface when the device is created.
2010-09-30Add "Services" property in the org.bluez.Device interfaceVinicius Costa Gomes
Add a new property "Services" representing the object paths of the available GATT primary services. "Services" is an array of D-Bus object paths.
2010-08-09Update copyright information of GATT library/toolsVinicius Costa Gomes
2010-08-09Add BR/EDR connection establishment for GATTClaudio Takahasi
Parses the psm for GATT and triggers the L2CAP connection for GATT.
2010-08-09Register fake characteristic objectClaudio Takahasi
Testing purpose only. This patch registers paths and interfaces for fake BLE service.
2010-08-09Add stubs for the attribute clientClaudio Takahasi
Contains device driver declaration for attribute protocol. Registers D-Bus path/interface to represent the remote device client: BR/EDR or LE. For the most common LE scenarios, devices running BlueZ will be client role.