#include "device/bluetooth/bluetooth_gatt_notify_session.h"
#include "base/functional/bind.h"
#include "base/functional/callback_helpers.h"
#include "base/task/single_thread_task_runner.h"
#include "device/bluetooth/bluetooth_remote_gatt_characteristic.h"
namespace device {
BluetoothGattNotifySession::Id BluetoothGattNotifySession::GetNextId() { … }
BluetoothGattNotifySession::BluetoothGattNotifySession(
base::WeakPtr<BluetoothRemoteGattCharacteristic> characteristic)
: … { … }
BluetoothGattNotifySession::~BluetoothGattNotifySession() { … }
std::string BluetoothGattNotifySession::GetCharacteristicIdentifier() const { … }
BluetoothRemoteGattCharacteristic*
BluetoothGattNotifySession::GetCharacteristic() const { … }
bool BluetoothGattNotifySession::IsActive() { … }
void BluetoothGattNotifySession::Stop(base::OnceClosure callback) { … }
}