42 #ifndef BLUETOOTH_SCAN_EVENT_LISTENER_HPP 43 #define BLUETOOTH_SCAN_EVENT_LISTENER_HPP 58 class BluetoothScanEventListener {
63 virtual ~BluetoothScanEventListener();
69 BluetoothScanEventListener();
77 virtual void onDeviceFound(std::chrono::nanoseconds timestamp, hardware::Kallisto& device) = 0;
86 virtual void onDeviceLost(std::chrono::nanoseconds timestamp, hardware::Kallisto& device);
95 virtual void onDeviceScanReport(std::chrono::nanoseconds timestamp, hardware::Kallisto& device,
int rssi);
101 #endif // BLUETOOTH_SCAN_EVENT_LISTENER_HPP Definition: bluetooth_adapter.hpp:52