package hanson.xyz.vpnhotspotmod;

@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010 \n\u0002\u0010\u000e\n\u0002\b\u0005\n\u0002\u0010\u001e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002\b&\u0018\u00002\u00020\u00012\u00020\u0002B\u0005\u00a2\u0006\u0002\u0010\u0003J\u0016\u0010\u000e\u001a\u00020\u000f2\f\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\r0\fH\u0016J\b\u0010\u0010\u001a\u00020\u000fH\u0014R\u0018\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00060\u0005X\u00a4\u0004\u00a2\u0006\u0006\u001a\u0004\b\u0007\u0010\bR\u001a\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00060\u00058TX\u0094\u0004\u00a2\u0006\u0006\u001a\u0004\b\n\u0010\bR\u0014\u0010\u000b\u001a\b\u0012\u0004\u0012\u00020\r0\fX\u0082\u000e\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0011"}, d2 = {"Lhanson/xyz/vpnhotspotmod/IpNeighbourMonitoringService;", "Landroid/app/Service;", "Lhanson/xyz/vpnhotspotmod/net/monitor/IpNeighbourMonitor$Callback;", "()V", "activeIfaces", "", "", "getActiveIfaces", "()Ljava/util/List;", "inactiveIfaces", "getInactiveIfaces", "neighbours", "", "Lhanson/xyz/vpnhotspotmod/net/IpNeighbour;", "onIpNeighbourAvailable", "", "updateNotification", "mobile_freedomDebug"})
public abstract class IpNeighbourMonitoringService extends android.app.Service implements hanson.xyz.vpnhotspotmod.net.monitor.IpNeighbourMonitor.Callback {
    @org.jetbrains.annotations.NotNull
    private java.util.Collection<hanson.xyz.vpnhotspotmod.net.IpNeighbour> neighbours;
    
    public IpNeighbourMonitoringService() {
        super();
    }
    
    @org.jetbrains.annotations.NotNull
    protected abstract java.util.List<java.lang.String> getActiveIfaces();
    
    @org.jetbrains.annotations.NotNull
    protected java.util.List<java.lang.String> getInactiveIfaces() {
        return null;
    }
    
    @java.lang.Override
    public void onIpNeighbourAvailable(@org.jetbrains.annotations.NotNull
    java.util.Collection<hanson.xyz.vpnhotspotmod.net.IpNeighbour> neighbours) {
    }
    
    protected void updateNotification() {
    }
}