blob: 9406da62420399959d2200cfb312e98c00ad079c [file] [log] [blame]
#pragma once
#include <cstdint>
#include <optional>
namespace interfaces
{
class Sensor;
class SensorListener
{
public:
virtual ~SensorListener() = default;
virtual void sensorUpdated(interfaces::Sensor&, uint64_t) = 0;
virtual void sensorUpdated(interfaces::Sensor&, uint64_t, double) = 0;
};
} // namespace interfaces