Home | History | Annotate | Download | only in bluetooth

Lines Matching refs:BluetoothGattService

20 // BluetoothGattService represents a local or remote GATT service. A GATT
25 // Instances of the BluetoothGattService class are used for two functions:
27 // remote Bluetooth GATT peripheral. Such BluetoothGattService instances
34 class BluetoothGattService {
59 const BluetoothGattService* service,
79 const BluetoothGattService* service,
100 const BluetoothGattService* service,
120 const BluetoothGattService* service,
128 // Interface for observing changes from a BluetoothGattService. Properties
144 virtual void GattServiceChanged(BluetoothGattService* service) {}
162 BluetoothGattService* service,
173 BluetoothGattService* service,
202 BluetoothGattService* service,
216 virtual ~BluetoothGattService();
224 // Constructs a BluetoothGattService that can be locally hosted when the local
232 static BluetoothGattService* Create(const BluetoothUUID& uuid,
266 virtual std::vector<BluetoothGattService*>
282 virtual bool AddIncludedService(BluetoothGattService* service) = 0;
299 BluetoothGattService();
302 DISALLOW_COPY_AND_ASSIGN(BluetoothGattService);