Lines Matching defs:LowEnergyScanner
40 // A LowEnergyScanner represents an application's handle to perform various
43 class LowEnergyScanner : private hal::BluetoothGattInterface::ScannerObserver,
55 virtual void OnScanResult(LowEnergyScanner* client,
64 ~LowEnergyScanner() override;
96 LowEnergyScanner(Adapter& adapter, const Uuid& uuid, int scanner_id);
118 // Raw handle to the Delegate, which must outlive this LowEnergyScanner
123 DISALLOW_COPY_AND_ASSIGN(LowEnergyScanner);
127 // LowEnergyScanner instance. Users should call RegisterInstance to obtain their
128 // own unique LowEnergyScanner instance that has been registered with the
144 friend class LowEnergyScanner;