#ifndef SERVICES_DEVICE_GEOLOCATION_EMPTY_WIFI_DATA_PROVIDER_H_
#define SERVICES_DEVICE_GEOLOCATION_EMPTY_WIFI_DATA_PROVIDER_H_
#include "services/device/geolocation/wifi_data_provider.h"
namespace device {
class EmptyWifiDataProvider : public WifiDataProvider {
public:
EmptyWifiDataProvider();
EmptyWifiDataProvider(const EmptyWifiDataProvider&) = delete;
EmptyWifiDataProvider& operator=(const EmptyWifiDataProvider&) = delete;
void StartDataProvider() override {}
void StopDataProvider() override {}
bool DelayedByPolicy() override;
bool GetData(WifiData* data) override;
void ForceRescan() override;
private:
~EmptyWifiDataProvider() override;
};
}
#endif