正在查看: 万能钥匙 v1.1.23 应用的 C3213g.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 万能钥匙 v1.1.23 应用的 C3213g.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package lg0;
import android.net.ConnectivityManager;
import android.net.Network;
import android.net.NetworkCapabilities;
import android.net.NetworkInfo;
import android.net.NetworkRequest;
import androidx.annotation.RequiresApi;
import androidx.annotation.RequiresPermission;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import java.lang.reflect.Method;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.n;
import kotlin.jvm.internal.p;
import lg0.d4;
import lg0.d6;
import lg0.o4;
import mg0.x;
@Metadata(d1 = {"\u0000r\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\b\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0010 \n\u0002\b\u000e\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0003\u001a\u00020\u0002¢\u0006\u0004\b\u0004\u0010\u0005J5\u0010\u000e\u001a\u00020\f2\u0006\u0010\u0007\u001a\u00020\u00062\u0006\u0010\t\u001a\u00020\b2\u0014\u0010\r\u001a\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u000b\u0012\u0004\u0012\u00020\f0\nH\u0007¢\u0006\u0004\b\u000e\u0010\u000fJ\u0019\u0010\u0012\u001a\u00020\f2\b\u0010\u0011\u001a\u0004\u0018\u00010\u0010H\u0007¢\u0006\u0004\b\u0012\u0010\u0013J\u0011\u0010\u0014\u001a\u0004\u0018\u00010\u0010H\u0007¢\u0006\u0004\b\u0014\u0010\u0015J\u001f\u0010\u001a\u001a\u00020\f2\u0006\u0010\u0017\u001a\u00020\u00162\u0006\u0010\u0019\u001a\u00020\u0018H\u0007¢\u0006\u0004\b\u001a\u0010\u001bJ'\u0010\u001e\u001a\u00020\f2\u0006\u0010\u0017\u001a\u00020\u00162\u0006\u0010\u0019\u001a\u00020\u00182\u0006\u0010\u001d\u001a\u00020\u001cH\u0007¢\u0006\u0004\b\u001e\u0010\u001fJ\u0017\u0010 \u001a\u00020\f2\u0006\u0010\u0019\u001a\u00020\u0018H\u0007¢\u0006\u0004\b \u0010!J\u001f\u0010\"\u001a\u00020\f2\u0006\u0010\u0017\u001a\u00020\u00162\u0006\u0010\u0019\u001a\u00020\u0018H\u0007¢\u0006\u0004\b\"\u0010\u001bJ\u001b\u0010$\u001a\u0004\u0018\u00010#2\b\u0010\u0011\u001a\u0004\u0018\u00010\u0010H\u0007¢\u0006\u0004\b$\u0010%J\u0019\u0010'\u001a\u0004\u0018\u00010#2\u0006\u0010&\u001a\u00020\u001cH\u0007¢\u0006\u0004\b'\u0010(J\u001b\u0010*\u001a\u0004\u0018\u00010)2\b\u0010\u0011\u001a\u0004\u0018\u00010\u0010H\u0007¢\u0006\u0004\b*\u0010+J\u0019\u0010-\u001a\u00020,2\b\u0010\u0011\u001a\u0004\u0018\u00010\u0010H\u0007¢\u0006\u0004\b-\u0010.J!\u00100\u001a\u00020\f2\b\u0010\u0011\u001a\u0004\u0018\u00010\u00102\u0006\u0010/\u001a\u00020,H\u0007¢\u0006\u0004\b0\u00101R\u001a\u0010\u0003\u001a\u00020\u00028\u0000X\u0080\u0004¢\u0006\f\n\u0004\b-\u00102\u001a\u0004\b3\u00104R\u0013\u00108\u001a\u0004\u0018\u0001058G¢\u0006\u0006\u001a\u0004\b6\u00107R\u0017\u0010<\u001a\b\u0012\u0004\u0012\u00020\u0010098G¢\u0006\u0006\u001a\u0004\b:\u0010;R\u0013\u0010>\u001a\u0004\u0018\u00010\u00108G¢\u0006\u0006\u001a\u0004\b=\u0010\u0015R\u0013\u0010@\u001a\u0004\u0018\u00010\u00108G¢\u0006\u0006\u001a\u0004\b?\u0010\u0015R\u0013\u0010C\u001a\u0004\u0018\u00010#8G¢\u0006\u0006\u001a\u0004\bA\u0010BR\u0011\u0010F\u001a\u00020,8G¢\u0006\u0006\u001a\u0004\bD\u0010E¨\u0006G"}, d2 = {"Lss/g;", "", "Landroid/net/ConnectivityManager;", "_mgr", "<init>", "(Landroid/net/ConnectivityManager;)V", "Lqs/o4;", "type", "Ljava/net/URL;", "url", "Lkotlin/Function1;", "Ljava/net/HttpURLConnection;", "Llg0/e0;", "process", "m", "(Lqs/o4;Ljava/net/URL;Lah0/l;)V", "Lss/l;", "network", "r", "(Lss/l;)V", "j", "()Lss/l;", "Landroid/net/NetworkRequest;", "request", "Landroid/net/ConnectivityManager$NetworkCallback;", "networkCallback", "p", "(Landroid/net/NetworkRequest;Landroid/net/ConnectivityManager$NetworkCallback;)V", "", "timeoutMs", "q", "(Landroid/net/NetworkRequest;Landroid/net/ConnectivityManager$NetworkCallback;I)V", "s", "(Landroid/net/ConnectivityManager$NetworkCallback;)V", "n", "Lss/k;", "i", "(Lss/l;)Lss/k;", "networkType", "h", "(I)Lss/k;", "Landroid/net/NetworkCapabilities;", "g", "(Lss/l;)Landroid/net/NetworkCapabilities;", "", "a", "(Lss/l;)Z", "hasConnectivity", "o", "(Lss/l;Z)V", "Landroid/net/ConnectivityManager;", "k", "()Landroid/net/ConnectivityManager;", "", "f", "()Ljava/lang/String;", "legacySSID", "", "d", "()Ljava/util/List;", "allNetworks", "b", "activeNetwork", "e", "boundNetworkForProcess", "c", "()Lss/k;", "activeNetworkInfo", "l", "()Z", "isActiveNetworkMetered", "lib-kernel_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public final class C3213g {
public static ChangeQuickRedirect changeQuickRedirect;
public final ConnectivityManager _mgr;
@Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
public final class a {
public static final int[] a;
static {
int[] iArr = new int[o4.valuesCustom().length];
try {
iArr[o4.MOBILE.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[o4.WIFI.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
a = iArr;
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Lss/l;", "a", "()Lss/l;"}, k = 3, mv = {1, 8, 0})
public static final class b extends p implements ah0.a<C3223l> {
public static ChangeQuickRedirect changeQuickRedirect;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Landroid/net/Network;", "Lss/l;", "b", "(Landroid/net/Network;)Lss/l;"}, k = 3, mv = {1, 8, 0})
public static final class a extends p implements ah0.l<Network, C3223l> {
public static ChangeQuickRedirect changeQuickRedirect;
public static final a s = new a();
public a() {
super(1);
}
public final C3223l b(Network network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11136, new Class[]{Network.class}, C3223l.class);
return proxy.isSupported ? (C3223l) proxy.result : new C3223l(network);
}
@Override
public C3223l invoke(Network network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11137, new Class[]{Object.class}, Object.class);
return proxy.isSupported ? proxy.result : b(network);
}
}
public b() {
super(0);
}
public final C3223l a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11134, new Class[0], C3223l.class);
return proxy.isSupported ? (C3223l) proxy.result : (C3223l) d4.D(C3213g.this.get_mgr().getActiveNetwork(), a.s);
}
@Override
public C3223l invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11135, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Lss/k;", "a", "()Lss/k;"}, k = 3, mv = {1, 8, 0})
public static final class c extends p implements ah0.a<C3222k> {
public static ChangeQuickRedirect changeQuickRedirect;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Landroid/net/NetworkInfo;", "Lss/k;", "a", "(Landroid/net/NetworkInfo;)Lss/k;"}, k = 3, mv = {1, 8, 0})
public static final class a extends p implements ah0.l<NetworkInfo, C3222k> {
public static ChangeQuickRedirect changeQuickRedirect;
public static final a s = new a();
public a() {
super(1);
}
public final C3222k a(NetworkInfo networkInfo) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{networkInfo}, this, changeQuickRedirect, false, 11140, new Class[]{NetworkInfo.class}, C3222k.class);
return proxy.isSupported ? (C3222k) proxy.result : new C3222k(networkInfo);
}
@Override
public C3222k invoke(NetworkInfo networkInfo) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{networkInfo}, this, changeQuickRedirect, false, 11141, new Class[]{Object.class}, Object.class);
return proxy.isSupported ? proxy.result : a(networkInfo);
}
}
public c() {
super(0);
}
public final C3222k a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11138, new Class[0], C3222k.class);
return proxy.isSupported ? (C3222k) proxy.result : (C3222k) d4.D(C3213g.this.get_mgr().getActiveNetworkInfo(), a.s);
}
@Override
public C3222k invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11139, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00010\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"", "Lss/l;", "invoke", "()Ljava/util/List;", "<anonymous>"}, k = 3, mv = {1, 8, 0})
public static final class d extends p implements ah0.a<List<? extends C3223l>> {
public static ChangeQuickRedirect changeQuickRedirect;
public d() {
super(0);
}
@Override
public List<? extends C3223l> invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11145, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : invoke();
}
@Override
public final List<? extends C3223l> invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11144, new Class[0], List.class);
if (proxy.isSupported) {
return (List) proxy.result;
}
Network[] allNetworks = C3213g.this.get_mgr().getAllNetworks();
ArrayList arrayList = new ArrayList(allNetworks.length);
for (Network network : allNetworks) {
arrayList.add(new C3223l(network));
}
return arrayList;
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Landroid/net/Network;", "Lss/l;", "b", "(Landroid/net/Network;)Lss/l;"}, k = 3, mv = {1, 8, 0})
public static final class e extends p implements ah0.l<Network, C3223l> {
public static ChangeQuickRedirect changeQuickRedirect;
public static final e s = new e();
public e() {
super(1);
}
public final C3223l b(Network network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11146, new Class[]{Network.class}, C3223l.class);
return proxy.isSupported ? (C3223l) proxy.result : new C3223l(network);
}
@Override
public C3223l invoke(Network network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11147, new Class[]{Object.class}, Object.class);
return proxy.isSupported ? proxy.result : b(network);
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Landroid/net/NetworkCapabilities;", "a", "()Landroid/net/NetworkCapabilities;"}, k = 3, mv = {1, 8, 0})
public static final class f extends p implements ah0.a<NetworkCapabilities> {
public static ChangeQuickRedirect changeQuickRedirect;
public final C3223l t;
public f(C3223l c3223l) {
super(0);
this.t = c3223l;
}
public final NetworkCapabilities a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11148, new Class[0], NetworkCapabilities.class);
if (proxy.isSupported) {
return (NetworkCapabilities) proxy.result;
}
ConnectivityManager connectivityManager = C3213g.this.get_mgr();
C3223l c3223l = this.t;
return connectivityManager.getNetworkCapabilities(c3223l != null ? c3223l.get_net() : null);
}
@Override
public NetworkCapabilities invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11149, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Lss/k;", "a", "()Lss/k;"}, k = 3, mv = {1, 8, 0})
public static final class C1066g extends p implements ah0.a<C3222k> {
public static ChangeQuickRedirect changeQuickRedirect;
public final C3223l t;
public C1066g(C3223l c3223l) {
super(0);
this.t = c3223l;
}
public final C3222k a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11150, new Class[0], C3222k.class);
if (proxy.isSupported) {
return (C3222k) proxy.result;
}
ConnectivityManager connectivityManager = C3213g.this.get_mgr();
C3223l c3223l = this.t;
NetworkInfo networkInfo = connectivityManager.getNetworkInfo(c3223l != null ? c3223l.get_net() : null);
if (networkInfo != null) {
return new C3222k(networkInfo);
}
return null;
}
@Override
public C3222k invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11151, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Lss/k;", "a", "()Lss/k;"}, k = 3, mv = {1, 8, 0})
public static final class h extends p implements ah0.a<C3222k> {
public static ChangeQuickRedirect changeQuickRedirect;
public final int t;
public h(int i) {
super(0);
this.t = i;
}
public final C3222k a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11152, new Class[0], C3222k.class);
if (proxy.isSupported) {
return (C3222k) proxy.result;
}
NetworkInfo networkInfo = C3213g.this.get_mgr().getNetworkInfo(this.t);
if (networkInfo != null) {
return new C3222k(networkInfo);
}
return null;
}
@Override
public C3222k invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11153, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Landroid/net/Network;", "a", "()Landroid/net/Network;"}, k = 3, mv = {1, 8, 0})
public static final class i extends p implements ah0.a<Network> {
public static ChangeQuickRedirect changeQuickRedirect;
public i() {
super(0);
}
public final Network a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11156, new Class[0], Network.class);
return proxy.isSupported ? (Network) proxy.result : (Network) C3213g.this.get_mgr().getClass().getMethod("getProcessDefaultNetwork", new Class[0]).invoke(C3213g.this.get_mgr(), new Object[0]);
}
@Override
public Network invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11157, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0002\u001a\u0004\u0018\u00010\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Landroid/net/Network;", "Lss/l;", "b", "(Landroid/net/Network;)Lss/l;"}, k = 3, mv = {1, 8, 0})
public static final class j extends p implements ah0.l<Network, C3223l> {
public static ChangeQuickRedirect changeQuickRedirect;
public static final j s = new j();
public j() {
super(1);
}
public final C3223l b(Network network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11158, new Class[]{Network.class}, C3223l.class);
return proxy.isSupported ? (C3223l) proxy.result : new C3223l(network);
}
@Override
public C3223l invoke(Network network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11159, new Class[]{Object.class}, Object.class);
return proxy.isSupported ? proxy.result : b(network);
}
}
@Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0002\u0010\u0000\u001a\u00020\u0001H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"<anonymous>", "", "invoke", "()Ljava/lang/Boolean;"}, k = 3, mv = {1, 8, 0}, xi = 48)
public static final class k extends p implements ah0.a<Boolean> {
public static ChangeQuickRedirect changeQuickRedirect;
public k() {
super(0);
}
@Override
public final Boolean invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11160, new Class[0], Boolean.class);
return proxy.isSupported ? (Boolean) proxy.result : Boolean.valueOf(C3213g.this.get_mgr().isActiveNetworkMetered());
}
@Override
public Boolean invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11161, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : invoke();
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Ljava/net/HttpURLConnection;", "a", "()Ljava/net/HttpURLConnection;"}, k = 3, mv = {1, 8, 0})
public static final class l extends p implements ah0.a<HttpURLConnection> {
public static ChangeQuickRedirect changeQuickRedirect;
public final List<Network> s;
public final URL t;
public l(List<? extends Network> list, URL url) {
super(0);
this.s = list;
this.t = url;
}
public final HttpURLConnection a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11162, new Class[0], HttpURLConnection.class);
if (proxy.isSupported) {
return (HttpURLConnection) proxy.result;
}
URLConnection openConnection = ((Network) x.k0(this.s)).openConnection(this.t);
n.g(openConnection, "null cannot be cast to non-null type java.net.HttpURLConnection");
return (HttpURLConnection) openConnection;
}
@Override
public HttpURLConnection invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11163, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
@Metadata(d1 = {"\u0000\u0017\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0016¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\u0007"}, d2 = {"ss/g$m", "Landroid/net/ConnectivityManager$NetworkCallback;", "Landroid/net/Network;", "network", "Llg0/e0;", "onAvailable", "(Landroid/net/Network;)V", "lib-kernel_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public static final class m extends ConnectivityManager.NetworkCallback {
public static ChangeQuickRedirect changeQuickRedirect;
public final ah0.l<HttpURLConnection, lg0.e0> b;
public final List<Network> c;
public final URL d;
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Ljava/net/HttpURLConnection;", "a", "()Ljava/net/HttpURLConnection;"}, k = 3, mv = {1, 8, 0})
public static final class a extends p implements ah0.a<HttpURLConnection> {
public static ChangeQuickRedirect changeQuickRedirect;
public final List<Network> s;
public final URL t;
public a(List<? extends Network> list, URL url) {
super(0);
this.s = list;
this.t = url;
}
public final HttpURLConnection a() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11165, new Class[0], HttpURLConnection.class);
if (proxy.isSupported) {
return (HttpURLConnection) proxy.result;
}
URLConnection openConnection = ((Network) x.k0(this.s)).openConnection(this.t);
n.g(openConnection, "null cannot be cast to non-null type java.net.HttpURLConnection");
return (HttpURLConnection) openConnection;
}
@Override
public HttpURLConnection invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11166, new Class[0], Object.class);
return proxy.isSupported ? proxy.result : a();
}
}
public m(ah0.l<? super HttpURLConnection, lg0.e0> lVar, List<? extends Network> list, URL url) {
this.b = lVar;
this.c = list;
this.d = url;
}
@Override
public void onAvailable(Network network) {
if (PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11164, new Class[]{Network.class}, Void.TYPE).isSupported) {
return;
}
super.onAvailable(network);
C3213g.this.get_mgr().unregisterNetworkCallback(this);
this.b.invoke(d6.j(null, new a(this.c, this.d)));
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
public static final class e0 extends p implements ah0.a<lg0.e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final NetworkRequest t;
public final ConnectivityManager.NetworkCallback u;
public e0(NetworkRequest networkRequest, ConnectivityManager.NetworkCallback networkCallback) {
super(0);
this.t = networkRequest;
this.u = networkCallback;
}
@Override
public lg0.e0 invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11170, new Class[0], Object.class);
if (proxy.isSupported) {
return proxy.result;
}
invoke2();
return lg0.e0.a;
}
public final void invoke2() {
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11169, new Class[0], Void.TYPE).isSupported) {
return;
}
C3213g.this.get_mgr().registerNetworkCallback(this.t, this.u);
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
public static final class C3214o extends p implements ah0.a<lg0.e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final NetworkRequest t;
public final ConnectivityManager.NetworkCallback u;
public C3214o(NetworkRequest networkRequest, ConnectivityManager.NetworkCallback networkCallback) {
super(0);
this.t = networkRequest;
this.u = networkCallback;
}
@Override
public lg0.e0 invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11172, new Class[0], Object.class);
if (proxy.isSupported) {
return proxy.result;
}
invoke2();
return lg0.e0.a;
}
public final void invoke2() {
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11171, new Class[0], Void.TYPE).isSupported) {
return;
}
C3213g.this.get_mgr().requestNetwork(this.t, this.u);
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
public static final class C3215p extends p implements ah0.a<lg0.e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final NetworkRequest t;
public final ConnectivityManager.NetworkCallback u;
public final int v;
public C3215p(NetworkRequest networkRequest, ConnectivityManager.NetworkCallback networkCallback, int i) {
super(0);
this.t = networkRequest;
this.u = networkCallback;
this.v = i;
}
@Override
public lg0.e0 invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11174, new Class[0], Object.class);
if (proxy.isSupported) {
return proxy.result;
}
invoke2();
return lg0.e0.a;
}
public final void invoke2() {
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11173, new Class[0], Void.TYPE).isSupported) {
return;
}
C3213g.this.get_mgr().requestNetwork(this.t, this.u, this.v);
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
public static final class C3216q extends p implements ah0.a<lg0.e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final C3223l t;
public C3216q(C3223l c3223l) {
super(0);
this.t = c3223l;
}
@Override
public lg0.e0 invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11176, new Class[0], Object.class);
if (proxy.isSupported) {
return proxy.result;
}
invoke2();
return lg0.e0.a;
}
public final void invoke2() {
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11175, new Class[0], Void.TYPE).isSupported) {
return;
}
Method method = C3213g.this.get_mgr().getClass().getMethod("setProcessDefaultNetwork", Network.class);
ConnectivityManager connectivityManager = C3213g.this.get_mgr();
C3223l c3223l = this.t;
method.invoke(connectivityManager, c3223l != null ? c3223l.get_net() : null);
}
}
@Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
public static final class C3217r extends p implements ah0.a<lg0.e0> {
public static ChangeQuickRedirect changeQuickRedirect;
public final ConnectivityManager.NetworkCallback t;
public C3217r(ConnectivityManager.NetworkCallback networkCallback) {
super(0);
this.t = networkCallback;
}
@Override
public lg0.e0 invoke() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11178, new Class[0], Object.class);
if (proxy.isSupported) {
return proxy.result;
}
invoke2();
return lg0.e0.a;
}
public final void invoke2() {
if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11177, new Class[0], Void.TYPE).isSupported) {
return;
}
C3213g.this.get_mgr().unregisterNetworkCallback(this.t);
}
}
public C3213g(ConnectivityManager connectivityManager) {
this._mgr = connectivityManager;
}
@RequiresApi(23)
public final boolean a(C3223l network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11129, new Class[]{C3223l.class}, Boolean.TYPE);
if (proxy.isSupported) {
return ((Boolean) proxy.result).booleanValue();
}
return this._mgr.bindProcessToNetwork(network != null ? network.get_net() : null);
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
@RequiresApi(23)
public final C3223l b() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11127, new Class[0], C3223l.class);
return proxy.isSupported ? (C3223l) proxy.result : (C3223l) d6.j(null, new b());
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
public final C3222k c() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11131, new Class[0], C3222k.class);
return proxy.isSupported ? (C3222k) proxy.result : (C3222k) d6.j(null, new c());
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
@RequiresApi(m30.b.d)
public final List<C3223l> d() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11122, new Class[0], List.class);
return proxy.isSupported ? (List) proxy.result : (List) d6.j(mg0.p.j(), new d());
}
@RequiresApi(23)
public final C3223l e() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11128, new Class[0], C3223l.class);
if (proxy.isSupported) {
return (C3223l) proxy.result;
}
Network boundNetworkForProcess = this._mgr.getBoundNetworkForProcess();
if (boundNetworkForProcess != null) {
return (C3223l) d4.D(boundNetworkForProcess, e.s);
}
return null;
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
public final String f() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11114, new Class[0], String.class);
if (proxy.isSupported) {
return (String) proxy.result;
}
NetworkInfo activeNetworkInfo = this._mgr.getActiveNetworkInfo();
if (activeNetworkInfo == null || activeNetworkInfo.getType() != 1) {
return null;
}
String b2 = C3241z.b(activeNetworkInfo.getExtraInfo());
if (n.d(b2, "<unknown ssid>")) {
return null;
}
return b2;
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
@RequiresApi(m30.b.d)
public final NetworkCapabilities g(C3223l network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11126, new Class[]{C3223l.class}, NetworkCapabilities.class);
return proxy.isSupported ? (NetworkCapabilities) proxy.result : (NetworkCapabilities) d6.j(null, new f(network));
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
public final C3222k h(int networkType) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{new Integer(networkType)}, this, changeQuickRedirect, false, 11125, new Class[]{Integer.TYPE}, C3222k.class);
return proxy.isSupported ? (C3222k) proxy.result : (C3222k) d6.j(null, new h(networkType));
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
@RequiresApi(m30.b.d)
public final C3222k i(C3223l network) {
PatchProxyResult proxy = PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11124, new Class[]{C3223l.class}, C3222k.class);
return proxy.isSupported ? (C3222k) proxy.result : (C3222k) d6.j(null, new C1066g(network));
}
@RequiresApi(m30.b.d)
public final C3223l j() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11117, new Class[0], C3223l.class);
return proxy.isSupported ? (C3223l) proxy.result : (C3223l) d4.D(d6.j(null, new i()), j.s);
}
public final ConnectivityManager get_mgr() {
return this._mgr;
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
public final boolean l() {
PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 11132, new Class[0], Boolean.TYPE);
return proxy.isSupported ? ((Boolean) proxy.result).booleanValue() : ((Boolean) d6.j(Boolean.FALSE, new k())).booleanValue();
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
public final void m(o4 type, URL url, ah0.l<? super HttpURLConnection, lg0.e0> process) {
int i2;
if (PatchProxy.proxy(new Object[]{type, url, process}, this, changeQuickRedirect, false, 11115, new Class[]{o4.class, URL.class, ah0.l.class}, Void.TYPE).isSupported) {
return;
}
Network[] allNetworks = this._mgr.getAllNetworks();
ArrayList arrayList = new ArrayList();
for (Network network : allNetworks) {
NetworkInfo networkInfo = this._mgr.getNetworkInfo(network);
if (networkInfo != null) {
int type2 = networkInfo.getType();
int i3 = a.a[type.ordinal()];
if (i3 == 1) {
i2 = 0;
} else {
if (i3 != 2) {
throw new lg0.l();
}
i2 = 1;
}
if (type2 == i2) {
arrayList.add(network);
}
}
}
if (arrayList.isEmpty()) {
process.invoke(null);
return;
}
if (arrayList.size() == 1) {
process.invoke(d6.j(null, new l(arrayList, url)));
return;
}
ConnectivityManager connectivityManager = this._mgr;
NetworkRequest.Builder builder = new NetworkRequest.Builder();
builder.addTransportType(1);
connectivityManager.requestNetwork(builder.build(), new m(process, arrayList, url));
}
@RequiresPermission("android.permission.ACCESS_NETWORK_STATE")
@RequiresApi(m30.b.d)
public final void n(NetworkRequest request, ConnectivityManager.NetworkCallback networkCallback) {
if (PatchProxy.proxy(new Object[]{request, networkCallback}, this, changeQuickRedirect, false, 11121, new Class[]{NetworkRequest.class, ConnectivityManager.NetworkCallback.class}, Void.TYPE).isSupported) {
return;
}
d6.k(new e0(request, networkCallback));
}
@RequiresApi(23)
public final void o(C3223l network, boolean hasConnectivity) {
if (PatchProxy.proxy(new Object[]{network, new Byte(hasConnectivity ? (byte) 1 : (byte) 0)}, this, changeQuickRedirect, false, 11130, new Class[]{C3223l.class, Boolean.TYPE}, Void.TYPE).isSupported) {
return;
}
this._mgr.reportNetworkConnectivity(network != null ? network.get_net() : null, hasConnectivity);
}
@RequiresApi(m30.b.d)
public final void p(NetworkRequest request, ConnectivityManager.NetworkCallback networkCallback) {
if (PatchProxy.proxy(new Object[]{request, networkCallback}, this, changeQuickRedirect, false, 11118, new Class[]{NetworkRequest.class, ConnectivityManager.NetworkCallback.class}, Void.TYPE).isSupported) {
return;
}
d6.k(new C3214o(request, networkCallback));
}
@RequiresApi(o80.a.a)
public final void q(NetworkRequest request, ConnectivityManager.NetworkCallback networkCallback, int timeoutMs) {
if (PatchProxy.proxy(new Object[]{request, networkCallback, new Integer(timeoutMs)}, this, changeQuickRedirect, false, 11119, new Class[]{NetworkRequest.class, ConnectivityManager.NetworkCallback.class, Integer.TYPE}, Void.TYPE).isSupported) {
return;
}
d6.k(new C3215p(request, networkCallback, timeoutMs));
}
@RequiresApi(m30.b.d)
public final void r(C3223l network) {
if (PatchProxy.proxy(new Object[]{network}, this, changeQuickRedirect, false, 11116, new Class[]{C3223l.class}, Void.TYPE).isSupported) {
return;
}
d6.k(new C3216q(network));
}
@RequiresApi(m30.b.d)
public final void s(ConnectivityManager.NetworkCallback networkCallback) {
if (PatchProxy.proxy(new Object[]{networkCallback}, this, changeQuickRedirect, false, 11120, new Class[]{ConnectivityManager.NetworkCallback.class}, Void.TYPE).isSupported) {
return;
}
d6.k(new C3217r(networkCallback));
}
}