- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
68 lines
1.8 KiB
Java
68 lines
1.8 KiB
Java
package com.mbridge.msdk.tracker.network;
|
|
|
|
import android.os.Handler;
|
|
import java.util.concurrent.Executor;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public final class g implements x {
|
|
private final Executor a;
|
|
|
|
public g(final Handler handler) {
|
|
this.a = new Executor() { // from class: com.mbridge.msdk.tracker.network.g.1
|
|
@Override // java.util.concurrent.Executor
|
|
public final void execute(Runnable runnable) {
|
|
handler.post(runnable);
|
|
}
|
|
};
|
|
}
|
|
|
|
public g(Executor executor) {
|
|
this.a = executor;
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.tracker.network.x
|
|
public final void a(u<?> uVar, ad adVar) {
|
|
this.a.execute(new a(uVar, w.a(adVar), null));
|
|
}
|
|
|
|
public static class a implements Runnable {
|
|
private final u a;
|
|
private final w b;
|
|
private final Runnable c;
|
|
|
|
public a(u uVar, w wVar, Runnable runnable) {
|
|
this.a = uVar;
|
|
this.b = wVar;
|
|
this.c = runnable;
|
|
}
|
|
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
if (this.a.n()) {
|
|
this.a.c("canceled-at-delivery");
|
|
return;
|
|
}
|
|
w wVar = this.b;
|
|
ad adVar = wVar.c;
|
|
if (adVar == null) {
|
|
this.a.a((u) wVar.a);
|
|
} else {
|
|
this.a.b(adVar);
|
|
}
|
|
if (!this.b.d) {
|
|
this.a.c("done");
|
|
}
|
|
Runnable runnable = this.c;
|
|
if (runnable != null) {
|
|
runnable.run();
|
|
}
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.tracker.network.x
|
|
public final void a(u<?> uVar, w<?> wVar) {
|
|
uVar.w();
|
|
this.a.execute(new a(uVar, wVar, null));
|
|
}
|
|
}
|