package com.foxx.androidcast;

import com.foxx.androidcast.INetworkChangeListener;
import com.foxx.androidcast.NetworkConditions;

interface INetworkSelfTestService {
    NetworkConditions getCachedConditions();
    void requestRefresh();
    boolean isRefreshing();
    void addListener(INetworkChangeListener listener);
    void removeListener(INetworkChangeListener listener);
    void startCapture();
    void stopCapture();
    void setPeriodicIntervalMinutes(int minutes);
    int getPeriodicIntervalMinutes();
}
