package org.cowboycoders.cyclismo.services;
/**
* Replicates LocationProvider from android
* Created by fluxoid on 22/03/15.
*/
public interface LocationProvider {
public static final int OUT_OF_SERVICE = 0;
public static final int TEMPORARILY_UNAVAILABLE = 1;
public static final int AVAILABLE = 2;
public java.lang.String getName();
public boolean meetsCriteria(android.location.Criteria criteria);
public boolean requiresNetwork();
public boolean requiresSatellite();
public boolean requiresCell();
public boolean hasMonetaryCost();
public boolean supportsAltitude();
public boolean supportsSpeed();
public boolean supportsBearing();
public int getPowerRequirement();
public int getAccuracy();
}