package hanson.xyz.vpnhotspotmod.client;

@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000\u0082\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u001e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\"\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u00032\u00020\u00042\u00020\u0005B\u0005\u00a2\u0006\u0002\u0010\u0006J\u0016\u0010 \u001a\u00020!2\f\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\"0\tH\u0017J\u0016\u0010#\u001a\u00020!2\f\u0010\u0010\u001a\b\u0012\u0004\u0012\u00020\u00120\u0011H\u0016J\u001c\u0010$\u001a\u00020!2\b\u0010%\u001a\u0004\u0018\u00010&2\b\u0010\'\u001a\u0004\u0018\u00010(H\u0016J\u0012\u0010)\u001a\u00020!2\b\u0010%\u001a\u0004\u0018\u00010&H\u0016J\u0010\u0010*\u001a\u00020!2\u0006\u0010+\u001a\u00020,H\u0016J\u0010\u0010-\u001a\u00020!2\u0006\u0010+\u001a\u00020,H\u0016J\b\u0010.\u001a\u00020!H\u0002J\b\u0010/\u001a\u00020!H\u0002R\u001d\u0010\u0007\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\n0\t0\b\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0011\u0010\r\u001a\u00020\u0004\u00a2\u0006\b\n\u0000\u001a\u0004\b\u000e\u0010\u000fR\u0014\u0010\u0010\u001a\b\u0012\u0004\u0012\u00020\u00120\u0011X\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u0014\u0010\u0013\u001a\b\u0012\u0004\u0012\u00020\u00140\u0011X\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u000e\u0010\u0015\u001a\u00020\u0016X\u0082\u0004\u00a2\u0006\u0002\n\u0000R\u0014\u0010\u0017\u001a\b\u0018\u00010\u0018R\u00020\u0019X\u0082\u000e\u00a2\u0006\u0002\n\u0000R\u0014\u0010\u001a\u001a\b\u0012\u0004\u0012\u00020\u001c0\u001bX\u0082\u000e\u00a2\u0006\u0002\n\u0000R \u0010\u001d\u001a\u0014\u0012\u0010\u0012\u000e\u0012\u0004\u0012\u00020\u001c\u0012\u0004\u0012\u00020\u001f0\u001e0\tX\u0082\u000e\u00a2\u0006\u0002\n\u0000\u00a8\u00060"}, d2 = {"Lhanson/xyz/vpnhotspotmod/client/ClientViewModel;", "Landroidx/lifecycle/ViewModel;", "Landroid/content/ServiceConnection;", "Lhanson/xyz/vpnhotspotmod/net/monitor/IpNeighbourMonitor$Callback;", "Landroidx/lifecycle/DefaultLifecycleObserver;", "Lhanson/xyz/vpnhotspotmod/net/wifi/WifiApManager$SoftApCallbackCompat;", "()V", "clients", "Landroidx/lifecycle/MutableLiveData;", "", "Lhanson/xyz/vpnhotspotmod/client/Client;", "getClients", "()Landroidx/lifecycle/MutableLiveData;", "fullMode", "getFullMode", "()Landroidx/lifecycle/DefaultLifecycleObserver;", "neighbours", "", "Lhanson/xyz/vpnhotspotmod/net/IpNeighbour;", "p2p", "Landroid/net/wifi/p2p/WifiP2pDevice;", "receiver", "Landroid/content/BroadcastReceiver;", "repeater", "Lhanson/xyz/vpnhotspotmod/RepeaterService$Binder;", "Lhanson/xyz/vpnhotspotmod/RepeaterService;", "tetheredInterfaces", "", "", "wifiAp", "Lkotlin/Pair;", "Landroid/net/MacAddress;", "onConnectedClientsChanged", "", "Landroid/os/Parcelable;", "onIpNeighbourAvailable", "onServiceConnected", "name", "Landroid/content/ComponentName;", "service", "Landroid/os/IBinder;", "onServiceDisconnected", "onStart", "owner", "Landroidx/lifecycle/LifecycleOwner;", "onStop", "populateClients", "refreshP2p", "mobile_freedomDebug"})
public final class ClientViewModel extends androidx.lifecycle.ViewModel implements android.content.ServiceConnection, hanson.xyz.vpnhotspotmod.net.monitor.IpNeighbourMonitor.Callback, androidx.lifecycle.DefaultLifecycleObserver, hanson.xyz.vpnhotspotmod.net.wifi.WifiApManager.SoftApCallbackCompat {
    @org.jetbrains.annotations.NotNull
    private java.util.Set<java.lang.String> tetheredInterfaces;
    @org.jetbrains.annotations.NotNull
    private final android.content.BroadcastReceiver receiver = null;
    @org.jetbrains.annotations.Nullable
    private hanson.xyz.vpnhotspotmod.RepeaterService.Binder repeater;
    @org.jetbrains.annotations.NotNull
    private java.util.Collection<? extends android.net.wifi.p2p.WifiP2pDevice> p2p;
    @org.jetbrains.annotations.NotNull
    private java.util.List<kotlin.Pair<java.lang.String, android.net.MacAddress>> wifiAp;
    @org.jetbrains.annotations.NotNull
    private java.util.Collection<hanson.xyz.vpnhotspotmod.net.IpNeighbour> neighbours;
    @org.jetbrains.annotations.NotNull
    private final androidx.lifecycle.MutableLiveData<java.util.List<hanson.xyz.vpnhotspotmod.client.Client>> clients = null;
    @org.jetbrains.annotations.NotNull
    private final androidx.lifecycle.DefaultLifecycleObserver fullMode = null;
    
    public ClientViewModel() {
        super();
    }
    
    @org.jetbrains.annotations.NotNull
    public final androidx.lifecycle.MutableLiveData<java.util.List<hanson.xyz.vpnhotspotmod.client.Client>> getClients() {
        return null;
    }
    
    @org.jetbrains.annotations.NotNull
    public final androidx.lifecycle.DefaultLifecycleObserver getFullMode() {
        return null;
    }
    
    private final void populateClients() {
    }
    
    private final void refreshP2p() {
    }
    
    @java.lang.Override
    public void onStart(@org.jetbrains.annotations.NotNull
    androidx.lifecycle.LifecycleOwner owner) {
    }
    
    @java.lang.Override
    public void onStop(@org.jetbrains.annotations.NotNull
    androidx.lifecycle.LifecycleOwner owner) {
    }
    
    @java.lang.Override
    public void onServiceConnected(@org.jetbrains.annotations.Nullable
    android.content.ComponentName name, @org.jetbrains.annotations.Nullable
    android.os.IBinder service) {
    }
    
    @java.lang.Override
    public void onServiceDisconnected(@org.jetbrains.annotations.Nullable
    android.content.ComponentName name) {
    }
    
    @java.lang.Override
    public void onIpNeighbourAvailable(@org.jetbrains.annotations.NotNull
    java.util.Collection<hanson.xyz.vpnhotspotmod.net.IpNeighbour> neighbours) {
    }
    
    @java.lang.Override
    @androidx.annotation.RequiresApi(value = 31)
    public void onConnectedClientsChanged(@org.jetbrains.annotations.NotNull
    java.util.List<? extends android.os.Parcelable> clients) {
    }
    
    @java.lang.Override
    @androidx.annotation.RequiresApi(value = 30)
    public void onBlockedClientConnecting(@org.jetbrains.annotations.NotNull
    android.os.Parcelable client, int blockedReason) {
    }
    
    @java.lang.Override
    @androidx.annotation.RequiresApi(value = 30)
    public void onCapabilityChanged(@org.jetbrains.annotations.NotNull
    android.os.Parcelable capability) {
    }
    
    @java.lang.Override
    @androidx.annotation.RequiresApi(value = 30)
    public void onInfoChanged(@org.jetbrains.annotations.NotNull
    java.util.List<? extends android.os.Parcelable> info) {
    }
    
    @java.lang.Override
    public void onNumClientsChanged(int numClients) {
    }
    
    @java.lang.Override
    public void onStateChanged(int state, int failureReason) {
    }
}