#include "device/bluetooth/floss/bluetooth_remote_gatt_service_floss.h"
#include "base/memory/ptr_util.h"
#include "base/strings/stringprintf.h"
#include "device/bluetooth/floss/bluetooth_device_floss.h"
#include "device/bluetooth/floss/bluetooth_remote_gatt_characteristic_floss.h"
namespace floss {
std::unique_ptr<BluetoothRemoteGattServiceFloss>
BluetoothRemoteGattServiceFloss::Create(BluetoothAdapterFloss* adapter,
BluetoothDeviceFloss* device,
GattService remote_service) { … }
BluetoothRemoteGattServiceFloss::BluetoothRemoteGattServiceFloss(
BluetoothAdapterFloss* adapter,
BluetoothDeviceFloss* device,
GattService remote_service)
: … { … }
BluetoothRemoteGattServiceFloss::~BluetoothRemoteGattServiceFloss() { … }
std::string BluetoothRemoteGattServiceFloss::GetIdentifier() const { … }
device::BluetoothUUID BluetoothRemoteGattServiceFloss::GetUUID() const { … }
device::BluetoothDevice* BluetoothRemoteGattServiceFloss::GetDevice() const { … }
bool BluetoothRemoteGattServiceFloss::IsPrimary() const { … }
std::vector<device::BluetoothRemoteGattService*>
BluetoothRemoteGattServiceFloss::GetIncludedServices() const { … }
}